
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