Syntaxe
GOTO etiquette
etiquette est un nombre entier strictement positif de 1 à 5
chiffres qui doit figurer devant l'instruction à laquelle on
souhaite se brancher.
Exemple :
IF (X > 0. ) THEN
Y = LOG(X)
ELSE
GOTO 99
ENDIF
[ bloc1 ]
99 PRINT*,' X est negatif'
[ bloc2 ]
Si
est négatif le bloc1 n'est jamais exécuté et le
programme se branche directement à
et il exécute l'instruction
.
On ne peut provoquer un branchement vers
l'intérieur d'un bloc
géré par
,
,... sans passer par le contrôle.
L'istruction STOP. Elle provoque l'arrêt de l'exécution d'un programme. Exemple
IF (X > 0. ) THEN
Y = LOG(X)
ELSE
PRINT*,' Probleme insurmontable- arret execution'
STOP
ENDIF
[bloc]
l'exécution s'arrête dès que X est négatif et ainsi [bloc]
n'est jamaix exécuté.