Cicli
Per variare la sequenza top-down, l'esecuzione di un blocco di istruzioni può essere ripetuta quante volte si desidera con la struttura ciclica %REPEAT%...%ENDREPEAT%.STATEMENT
%REPEAT% (valore_iniziale, valore_finale)
blocco di istruzioni
%ENDREPEAT%
Ad ogni ciclo viene incrementata la variabile
ambientale %INDEX% che consente di individuare l'indice del ciclo
correntemente in elaborazione.
STATEMENT
%LOOP%
uscita solo con %BREAK%
%ENDLOOP%
Essendo il ciclo in questione infinito per definizione,
in questo caso la variabile ambientale %INDEX% non è disponibile.
Per l'identificazione del ciclo in fase di elaborazione è necessario
fare uso di una variabile utente opportunamente incrementata.