HyperSpec によると、そのページについてDO
(強調は私が提供):
do は、反復内でバインドされ、並列にステップ実行される任意の数の反復変数を受け入れます。
それでも、次のようDO
な空の変数リストを受け入れることはできないようです:
(do (())
((cond n) (end-result))
(cond-1..
(cond-2..))
DO
空の var リストを受け入れることができないというのは本当ですか? これには理由がありますか?(私は常にあると思いますLOOP
)。
私はSBCLを実行しています。