なんで、基本的な制御構造の一部をマクロ仕掛けにしたんだろ。
 実装が楽になるのかな?
 制御マクロ使わず制御命令だけで書こうとリファレンスに目を通したら、まあ書けないこともない・・・かな?ぐらいにツライな。