Scieneer Common Lisp 1.3.9 online documentation

ext:compiler-macroexpand-1 form &optional env[Function]

If form is a function call for which a compiler-macro has been defined, invoke the expander function using *macroexpand-hook* and return the results and t. Otherwise, return the original form and nil.