[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

3.6.1 Indefinite Loops

0716B IDUP ( → )
Pushes interpreter pointer into the return stack.
071A2 BEGIN ( → )
Pushes interpreter pointer into the return stack.
071AB AGAIN ( → )
Sets the interpreter pointer to the topmost value in the return stack, without popping it.
071E5 REPEAT ( → )
Sets the interpreter pointer to the topmost value in the return stack, without popping it.
071C8 UNTIL ( flag → )
If FALSE then <REF>AGAIN, otherwise <REF>RDROP .
3640F NOT_UNTIL ( flag → )
NOT then <REF>UNTIL .
35B96 #0=UNTIL ( # → # )
Actually, should be called DUP#0=UNTIL.
071EE WHILE ( flag → )
If TRUE does nothing, otherwise <REF>RDROP then <REF>2SKIP .
36428 NOT_WHILE ( flag → )
NOT then <REF>WHILE .
36441 DUP#0<>WHILE ( # → )
Try to guess what it does.



This document was generated by Carsten Dominik on May, 30 2005 using texi2html