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

3.6.2 Definite Loops

073F7 DO ( #stop #start → )
073C3 ZERO_DO ( #stop → )
364C8 DUP#0_DO ( #stop → #stop )
073CE ONE_DO ( #stop → )
073DB #1+_ONE_DO ( #stop → )
364E1 toLEN_DO ( {} → {} )
From ONE to #elements.
07334 LOOP ( → )
073A5 +LOOP ( # → )
Increments index by specified number.
364AF DROPLOOP ( ob → )
36496 SWAPLOOP ( ob1 ob2 → ob2 ob1 )
07321 (STOPLOOP) ( → )
Destroys topmost loop environment.
34AAD SEMILOOP ( → )
07221 INDEX@ ( → # )
Recalls topmost loop counter value.
3645A DUPINDEX@ ( ob → ob # )
3646E SWAPINDEX@ ( ob1 ob2 → ob2 ob1 # )
36482 OVERINDEX@ ( ob1 ob2 → ob1 ob2 ob1 # )
367D9 INDEX@#- ( # → #' )
07270 INDEXSTO ( # → )
Stores new topmost loop counter value.
07249 ISTOP@ ( → # )
Recalls topmost loop stop value.
07295 ISTOPSTO ( # → )
Stores new topmost loop stop value.
283FC ISTOP-INDEX ( → # )
07258 JINDEX@ ( → # )
Recalls second topmost loop counter value.
072AD JINDEXSTO ( # → )
Stores new second topmost loop counter value.
07264 JSTOP@ ( → # )
Recalls second topmost loop stop value.
072C2 JSTOPSTO ( # → )
Stores new second topmost loop stop value.
3709B 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