g!-symbols stand for gensyms, o!-symbols stand for once-only arguments and e!-symbols stand for symbols, interned in package, where macro is expanded. See README for details.
Similar extensions of DEFUN, MACROLET and FLET are also present.
Licence: GPL