[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Using macros in Mapping functions



[Note: I believe it is considered impolite to send messages to
LISP-FORUM and also to BUG-LISPx too.]

I don't believe that you want Fexprs so much as open coded
functions.  The example you choose (SECOND), should not really be
implemented by macro, but rather as an open coded function; that
would make it work for MAPing efficienctly in both the compiler
and interpreter.  Some things that are done with macros can't be
done with open coded functions (e.g. SETF), but that's ok, as it
isn't clear what it means to apply such a thing.