Labels
Identifier :
Une étiquette indique une cible pour l'instruction
GOTO.
Une étiquette est locale à la fonction ou procédure.
GOTO et les étiquettes peuvent être utilisés pour sortir d'une structure de contrôle.
FOR iY = 0 TO 5
FOR iX = 0 TO 20 STEP 1
PRINT "Loop1 "; iX
IF iX = 3 THEN GOTO LOOP2
NEXT
NEXT
LOOP2:
Mais
GOTO et les étiquettes ne peuvent être utilisés pour entrer dans une structure de contrôle.
Ceci est interdit, même si les variables sont préétablies.
Exemples
iX = 18
' GOTO LOOP3 ' interdit
FOR iX = 20 TO -2 STEP -2
LOOP3:
PRINT "Loop2 "; iX
NEXT
Voir aussi