Macro stepping attempt pasted by dzoe on Thu Jun 6 11:48:45 2024
(import (chicken syntax)) (define-syntax macro0 (syntax-rules () ((_) (macro0 1)) ((_ 1) (macro0 2)) ((_ 2) (macro0 3)) ((_ 3) 'done))) (print (macro0)) (print (expand (macro0))) (print (##sys#expand-0 (macro0) (##sys#current-environment) #f)) (print (##sys#expand-0 (macro0) (##sys#current-environment) #t))
output added by dzoe on Thu Jun 6 11:50:39 2024
done done done done