2 ms·
Don't let the name "macro" fool you, Macros in Lisp is completely different than the macros you do in other languages. In other languages, you're basically jus
by capableweb 7y ago
Don't let the name "macro" fool you, Macros in Lisp is completely different than the macros you do in other languages.
In other languages, you're basically just outputting source code.
In Lisp, since the source code is actually the program, you can program the program.
There is a good perspective from a Perl developer about Lisp macros here: http://lists.warhead.org.uk/pipermail/iwe/2005-July/000130.html http://lists.warhead.org.uk/pipermail/iwe/2005-July/000130.h...