Markoj

Identigilo :

Marko montras celo por komando GOTO.

Marko estas loka por funkcio aux proceduro.

GOTO kaj markoj povas esti uzata por forlasi stirstrukturon.

Examples

FOR iY = 0 TO 5
  FOR iX = 0 TO 20 STEP 1
    PRINT "Loop1 "; iX
    IF iX = 3 THEN GOTO LOOP2
  NEXT
NEXT
loop2:

Sed GOTO kaj markoj ne povas esti uzata por enigi stirstrukturon. Tio cxi estas malpermese, ecx se variabloj estas antaux.

Examples

iX = 18
' GOTO LOOP3   ' forbidden
FOR iX = 20 TO -2 STEP -2
LOOP3:
  PRINT "Loop2 "; iX
NEXT

See also