lispdoc - results for *macroexpand-hook*
|Variable: The value of this variable must be a designator for a function that can take three arguments, a macro expander function, the macro form to be expanded, and the lexical environment to expand in. The function should return the expanded form. This function is called by MACROEXPAND-1 whenever a runtime expansion is needed. Initially this is set to FUNCALL.
CLtL2 - 20.1. Run-Time Evaluation of Forms
CLtL2 - 8.2. Macro Expansion
CLtL2 - 8.4. Compiler Macros
CLtL2 - 8.5. Environments
|By Bill Moorier|