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

3.6.2 Definite Loops

073F7 DO ( #stop #start → )
073C3 ZERO_DO ( #stop → )
6347F DUP#0_DO ( #stop → #stop )
073CE ONE_DO ( #stop → )
073DB #1+_ONE_DO ( #stop → )
63498 toLEN_DO ( {} → {} )
From ONE to #elements.
37BCB (ONE_DO_ARRY) ( [] → [] )
From ONE to #elements.
07334 LOOP ( → )
073A5 +LOOP ( # → )
Increments index by specified number.
63466 DROPLOOP ( ob → )
6344D SWAPLOOP ( ob1 ob2 → ob2 ob1 )
54CB3 (SWAPDROPLOOP) ( ob1 ob2 → ob2 )
07321 (STOPLOOP) ( → )
Destroys topmost loop environment.
61A47 SEMILOOP ( → )
07221 INDEX@ ( → # )
Recalls topmost loop counter value.
63411 DUPINDEX@ ( ob → ob # )
63425 SWAPINDEX@ ( ob1 ob2 → ob2 ob1 # )
63439 OVERINDEX@ ( ob1 ob2 → ob1 ob2 ob1 # )
63790 INDEX@#- ( # → #' )
63790 INDEX@- ( # → #' )
07270 INDEXSTO ( # → )
Stores new topmost loop counter value.
07249 ISTOP@ ( → # )
Recalls topmost loop stop value.
07295 ISTOPSTO ( # → )
Stores new topmost loop stop value.
5182F 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.
6400F 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
3F78C (DUPExitAtLOOP) ( ob → ob ob )
3F7EB (ExitAtLOOPDUP) ( ob → ob ob )
4334F (DRPExitAtLOOP) ( ob → )


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

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