untilGBBopen Toolswith-error-handlingwhileGoTo Top

while   test-form declaration* form*[Macro]

Purpose
Evaluates test-form and each form repeatedly, until test-form evaluates to nil.

Package   :gbbopen-tools

Module   :gbbopen-tools

Arguments and values

test-form     A form
declaration     A declare expression (not evaluated)
forms     An implicit progn of forms to be evaluated

See also
    do-until
    do-while
    until

Examples

  > (let ((i 0)) 
      (while (<= (incf i) 3) 
         (print i)))
  1 
  2 
  3 
  nil
  > (while nil (print "No"))
  nil
  >


The GBBopen Project


untilGBBopen Toolswith-error-handlingwhileGoTo Top