while


(while condition [ exprA [ exprB ... ] ] )

This function evaluates all exprA, exprB, ... until the condition evaluates as NIL.

Arguments

condition  (any Lisp expressions) test condition which decides whether the expressions are processed or not
exprA   (any Lisp expressions)
exprB   (any Lisp expressions)
:

Return

last evaluated exprN

Example

(setq count 0)
(while (< count 0) (setq x (1+ x)) (print x))

Remarks




©  Bricsys NV. All rights reserved.