3 ms·
R5RS hygienic macros qualify as LISP goodness, but a lot of Scheme implementations also implement defmacro (like CL) and/or syntax-case. Use of macros makes th
by brlewis 19y ago
R5RS hygienic macros qualify as LISP goodness, but a lot of Scheme implementations also implement defmacro (like CL) and/or syntax-case.
Use of macros makes the code reflect the programmer's thinking about the problem domain. Whether this is readable or not depends on the programmer.