rename bare let in case expansion (issue #772)

This commit is contained in:
Alex Shinn 2021-08-14 00:03:01 +09:00
parent 6cafda8916
commit a14f2d179a

View file

@ -301,7 +301,7 @@
(,(rename 'quote) ,(caar ls))) (,(rename 'quote) ,(caar ls)))
,(body (cdar ls)) ,(body (cdar ls))
,(clause (cdr ls)))))) ,(clause (cdr ls))))))
`(let ((,(rename 'tmp) ,(cadr expr))) `(,(rename 'let) ((,(rename 'tmp) ,(cadr expr)))
,(clause (cddr expr)))))) ,(clause (cddr expr))))))
(define-syntax do (define-syntax do