Pascal Bourguignon <spam@thalassa.informatimago.com> wrote:
+---------------
| Matthew Danish <mdanish@andrew.cmu.edu> writes:
| > Pascal Bourguignon wrote:
| > > Double back-quote is evil. eval is divine.
| >
| > You are joking, right?
|
| Not at all. As soon as you start to think about "encapsulated"
| backquoting, you get problems because the first coma always refers to
| the last back quote.
|
| On the other hand, each time I had heary macro problems (macro
| generating defmacros, etc), I could solve them building the program
| (list) and sending it to eval.
+---------------
Which fails horribly the first time the inner program needs access to
the lexical environment of the macro call...
-Rob
-----
Rob Warnock, PP-ASEL-IA <rpw3@rpw3.org>
627 26th Avenue <URL:http://rpw3.org/>
San Mateo, CA 94403 (650)572-2607