2 Loop Constructs
always never thereis until whileThe constructs
always
,never
, andthereis
provide specific values to be returned when a loop terminates. Usingalways
,never
, orthereis
with value-returning accumulation clauses can produce unpredictable results. In all other respects these constructs behave like thewhile
anduntil
constructs. Theloop-finish
Lisp macro can be used at any time to cause normal termination. In normal termination,finally
clauses are executed and default return values are returned.
You can use end-test control constructs anywhere within the loop body. The termination conditions are tested in the order in which they appear.
Generated with Harlequin WebMaker