From: <as...@ma...> - 2003-12-14 19:21:51
|
Macros (not macro versions of special operators) defined with the Java-version of DEFMACRO in boot.lisp seem to "lose their identity" somewhere. For example, in one run, when IN-PACKAGE is defined, it's #<MACRO-OBJECT @ #x7b6889> but by the time the prompt appears, CL-USER(12): (symbol-function 'in-package) #<MACRO-OBJECT @ #xa4e743> I'd like to know what exactly happens, because the new MacroObject knows nothing about the arglist stored in the original. Andras |