Compiled COMPILE forms at load time Bug

Helmut Eller heller at common-lisp.net
Fri Mar 12 16:59:57 CET 2010


* Raymond Toy [2010-03-12 14:32+0100] writes:

> Ok, so SBCL defines a new macro.  I notice that ACL, Clisp and CCL
> define new functions.  ACL and Clisp do it silently; CCL produces a
> cerror about redefining a macro as a function.

LispWorks, like SBCL, updates the macro-function.  It seems that the
wording in the spec intends that.  I guess it could be useful
to compile the expander function with (compile 'my-macro)
if my-macro is very complicated.

Helmut




More information about the cmucl-imp mailing list