Cのマクロで違う言語を作ろうとすると破綻するが(例boost)、
LISPでは破綻しない。
んなぜか