Search Top Index
HELP QUITIF A. Sloman, June 1986 quitif(<expression>) translates to: if <expression> then quitloop endif; This causes control to pass out of a loop enclosing this instruction (in the same procedure only). The parentheses surrounding the expression are essential. To quit the Nth enclosing loop do: quitif(<expression>)(N) The integer N cannot be replaced by a variable. See HELP *QUITLOOP - to jump out of one or more enclosing loops *QUITUNLESS - to jump out of a loop if a condition becomes false *NEXTLOOP - to continue an enclosing loop (start next iteration) *NEXTIF - to restart a loop if a condition becomes true *NEXTUNLESS - to restart a loop if a condition becomes false *LOOPS - for types of iteration available in POP-11 *CONTROL - for control structures available in POP-11