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.