loop

Title
loop
Type
Macro
Arguments
loop &body BODY
Package
lisp
Section
制御構造
File
evalmacs.l
無限ループします。
脱出するには以下の様にreturnを使います。

 (loop
   処理
   (if 条件 (return 値))
   処理)

使用例:
  ;;; 「はい」と答えるまで繰り返し
  (loop (if (yes-or-no-p "quit?") (return 123)))
  => 123