Next: , Previous: , Up: 制御構造   [Contents][Index]


4.7 ループ機能

Lispの伝統的なループ構文への共通の不平は、Common Lispのdotimes やEmacs Lispのwhileのようにあまりに単純または制限されているか、 Common Lispのdoループのようにあまりに読みづらく 不明瞭だということである。

これを治すために、Common Lispの最近の版は、使いやすいがとても強力で 表現力に富む文法を持つ“ループ機能”または“loopマクロ”と 呼ばれる新しい構文要素を加えた。