defmacro, defmacroe -- are the Lisp equivalents of the macro function.
defmacro (!name, !args, !expression...) defmacroe (name, args, expression...)
This version of the macro function is only supported by Lisp. See macro.