Go to the first, previous, next, last section, table of contents.


until

Control-struct: until
file: job.t
package: muf
status: alpha

This construct provides a loop with a termination test at any point:

Stack: 1 2 3 4 5 6 7 8
do{ 5 = until }
Stack: 1 2 3 4

On each iteration, the until operator pops one value off the stack: if that value is non-nil, control is transferred to the first statement following the loop, otherwise execution continues normally past the until.

See section while.


Go to the first, previous, next, last section, table of contents.