Content deleted Content added
Changed Xanalys to LispWorks |
m typo fix: "inadvertant" to "inadvertent" using AWB |
||
Line 145:
Some Lisp systems, such as Scheme, avoid variable capture by using macro syntax — so-called "hygienic macros" — that does not allow it. In Common Lisp, one can usually avoid unwanted capture by using [[gensym]]s: guaranteed-unique symbols which can be used in a macro-expansion without threat of capture.
Another issue is the
(macrolet ((do (...) ... something else ...))
|