IF expression THEN ... ELSE ... ENDIF IF expression THEN ... ELSEIF expression2 THEN ... ... ELSE ... ENDIF
Implementa il salto condizionato. Questa implementazione presuppone che
un'espressione passata come parametro è 0 (per falso) e non
zero (per vero). In questo caso, se l'espressione è zero, esso
salta direttamente all'istruzione che segue il corrispondente
ENDIF
(oppure ELSE
, se presente). In caso contrario,
verrà eseguito il codice seguente (fino a ENDIF
).
IF ( x == 42 ) THEN : x = 0 : ELSE : x = 1 : ENDIF IF ( x == 42 ) THEN : x = 0 : ELSE IF y == 0 THEN : y = 42 : ELSE : x = 1 : ENDIF IF ( x == 42 ) THEN x = 0 ELSE IF y == 0 THEN y = 42 ELSE x = 1 ENDIF
Si vedano anche i seguenti file di esempio:
If...Th...El...Eif...Ei
Se si riscontra un problema nell'utilizzare questo comando, se si ritiene che vi sia un bug oppure che la spiegazione sia poco chiara, è possibile aprire una segnalazione per questa parola chiave su GitHub. Grazie!