Use the exact set! syntactic-closure from the identifier-syntax form

Without this, set! isn’t recognized correctly as a literal and the
set! form erroneously matches any application form with two arguments
This commit is contained in:
Daphne Preston-Kendal 2022-02-01 13:25:53 +01:00
parent d55d6c619c
commit bddbdc801d

View file

@ -1137,7 +1137,7 @@
rename compare
#t
ellipsis ellipsis-specified?
(list _set!)
(list (caar (cadr forms)))
(list (cadr forms)
(list
(cons (caar forms) _o)