昔はマクロ書きまくってたけど最近はバグの温床になりやすいから本当に必要な時か特定用途のマイクロ言語を入れる時しか書かなくなった
最近は gauche の pa$ や cut や $ .$ なんかを多用して関数合成で書くことにしてる
こっちのがモジュラリティ高くなる