cobol
Déclaration IF
Recherche…
Remarques
L'expression conditionnelle et l'instruction de sélection. L'utilisation de terminateurs de portée explicites est recommandée. Les expressions conditionnelles COBOL autorisent les formes courtes, où l'identificateur actuel (et conditionnel) est supposé via plusieurs tests de condition, sauf indication explicite.
IF A = 1 OR 2 ...
est équivalent à
IF A = 1 OR A = 2 ...
SI avec des conditions conditionnelles courtes
IF A = 1 OR 2 THEN
perform miracles
END-IF
IF A = 1 OR 2 AND B = 1 THEN
perform rites-of-passage
ELSE
perform song-and-dance
END-IF
IF
instructions IF
peuvent être terminées par un arrêt complet ou un terminateur de portée explicite END-IF
. L'utilisation de périodes pour la résiliation de la portée n'est plus recommandée. Les arrêts complets signifient juste que dans le cas d'un IF imbriqué, toute imbrication est terminée au premier arrêt complet .
, et tout code ultérieur sera en dehors du bloc IF.
Modified text is an extract of the original Stack Overflow Documentation
Sous licence CC BY-SA 3.0
Non affilié à Stack Overflow