Scieneer Common Lisp 1.3.9 online documentation

macroexpand-1 form &optional env[Function]

If form is a macro or symbol macro, it is expanded once, returning two values, the expanded form and a boolean flag indicating whether the form was, in fact, a macro. The env is the lexical environment to expand in, which defaults to the null environment.