Define defmacro to eval.l