Akcia DO_LOOP, EXIT_LOOP, END_LOOP
Súvisiace stránky:
[FOR _ctrlVar [RANGE struct | = lBoundExpr TO uBoundExpr] ] DO_LOOP ...; akcie 1 [EXIT_LOOP [expression]] ...; akcie 2 [EXIT_LOOP [expression]] ...; akcie 3 END_LOOP
expression | in | Výraz typu Bool. |
INT _i INT _uBound _uBound := 10 FOR _i=2 TO _uBound DO_LOOP _uBound := _uBound + 1 ; zmena hodnoty nemá vplyv na počet iterácií END_LOOP ; hodnota premennej _i je 11
INT _i RECORD (SD.ArchVal) _struct REDIM _struct[10] FOR _i RANGE _struct DO_LOOP REDIM _struct[2] ; zmena rozmeru nemá vplyv na počet iterácií END_LOOP ; hodnota premennej _i je 11
INT _i _i := 1 DO_LOOP EXIT_LOOP _i = 10 _i := _i + 1 END_LOOP
INT _i _i := 1 DO_LOOP IF _i = 10 THEN EXIT_LOOP ENDIF _i := _i + 1 END_LOOP
INT _i _i := 1 IF Sec = 1 THEN DO_LOOP ENDIF EXIT_LOOP _i = 10 _i := _i + 1 END_LOOP
INT _i _i := 1 DO_LOOP IF _i = 10 THEN EXIT_LOOP ENDIF _i := _i + 1 IF Sec = 1 THEN _i := _i + 1 END_LOOP ELSE END_LOOP ENDIF
Súvisiace stránky:
Pridať komentár