Scieneer Common Lisp 1.3.9 online documentation

macro-function symbol &optional env[Function]

If symbol names a macro in env, returns the expansion function, else returns nil. If env is unspecified or nil, use the global environment only.

(setf (macro-function symbol &optional environment) function)[Function]