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

3.6.2 Definite Loops

07BD0 DO ( #stop #start → )
07B9C ZERO_DO ( #stop → )
0FD77 DUP#0_DO ( #stop → #stop )
07BA7 ONE_DO ( #stop → )
07BB4 #1+_ONE_DO ( #stop → )
0FD90 toLEN_DO ( {} → {} )
From ONE to #elements.
07B0D LOOP ( → )
07B7E +LOOP ( # → )
Increments index by specified number.
0FD5E DROPLOOP ( ob → )
0FD45 SWAPLOOP ( ob1 ob2 → ob2 ob1 )
079FA INDEX@ ( → # )
Recalls topmost loop counter value.
0FD09 DUPINDEX@ ( ob → ob # )
0FD1D SWAPINDEX@ ( ob1 ob2 → ob2 ob1 # )
0FD31 OVERINDEX@ ( ob1 ob2 → ob1 ob2 ob1 # )
1006F INDEX@#- ( # → #' )
07A49 INDEXSTO ( # → )
Stores new topmost loop counter value.
07A22 ISTOP@ ( → # )
Recalls topmost loop stop value.
07A6E ISTOPSTO ( # → )
Stores new topmost loop stop value.
07A31 JINDEX@ ( → # )
Recalls second topmost loop counter value.
07A86 JINDEXSTO ( # → )
Stores new second topmost loop counter value.
07A3D JSTOP@ ( → # )
Recalls second topmost loop stop value.
07A9B JSTOPSTO ( # → )
Stores new second topmost loop stop value.
1088A ExitAtLOOP ( → )
Does not exit loop immediately. Just stores zero as the stop value, so all objects until the next LOOP will be evaluated. aka: ZEROISTOPSTO


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

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