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

DEFMACRO-DISPLACE-CALL



This switch determines whether the "memoizing" code gets added to the
user-supplied code for the macro;  when it has been so added, then
at runtime the MACRO-EXPANSION-USE switch will determine whether it 
is used or not, but if it hasn't even been added, then not much 
can be done at runtime.  If such "memoizing" code was added, then
the |forget-macromemos/|| call must be made upon load time (but
true it shouldn't even be loaded if DEFMACRO-FOR-COMPILING is null).
The MACROEXPANDED mode is so useful, that most users will probably
opt for it, and will thus cause the loading of DEFMAX anyway.