実際に書いてみないと身につかないなと思い、一念発起してlispで簡単なスクリプトを書いてみた。
書いてしばらくして気付いた。

関数でいいのにマクロがいっぱい...。