Common Lisp マクロの種類 macro form ; いわゆる「マクロ」 (普通の)マクロ setf マクロ symbol macro reader macro (単一の) macro character dispatching macro character compiler macro