>>34
That's not what
defmacro (or
macrolet) is for.
defmacro is a compiler hook for whatever is in the
car of compiled forms.
This doesn't mean that what you want to do isn't trivial in CL, you just use a
symbol macro to do that (
define-symbol-macro or
symbol-macrolet).