From ... From: Erik Naggum Subject: Re: return-from / defmacro question Date: 1999/04/16 Message-ID: <3133295791676654@naggum.no>#1/1 X-Deja-AN: 467335990 References: <7f53ft$vtv@fstgal00.tu-graz.ac.at> <3133245123205645@naggum.no> mail-copies-to: never Organization: Naggum Software; +47 8800 8879; http://www.naggum.no Newsgroups: comp.lang.lisp * Joachim Achtzehnter | Would it be more accurate to say that "a macro is almost like | function, except that it is called without first evaluating its | arguments, and it is called by the compiler..." ? this is even less accurate. the macro function is actually called with the macro form as a constant. destructuring typically occurs inside the macro body. (think about it: the macro lambda list is much stronger than the function lambda list.) #:Erik -- environmentalists are much too concerned with planet earth. their geocentric attitude prevents them from seeing the greater picture -- lots of planets are much worse off than earth is.