>>245
マクロによる抽象化と関数による抽象化の一番の違いは、マクロがコード生成コードという点

次に制御構造をいじくるという点
具体的に言うと、特殊形式に渡した引数を評価する順番がまりごとに異なるという点

関数のデバッグみたいに、引数と値を比べて、関数を記述してあるソースを書き直して終わりってわけじゃないんだ