10 ms·
Common Lisp macros allow the programmer to capture variables if they desire and/or are ignorant of the semantics of the language. Sometimes this is nice, like i
by oconnore 16y ago
Common Lisp macros allow the programmer to capture variables if they desire and/or are ignorant of the semantics of the language. Sometimes this is nice, like in the anaphora package. Defining hygienic macros is not hard though.
- spacemanaki 16y agoThat's basically what I thought. I misread the OP to mean that s-expressions alone guaranteed hygienic macros.