cobol
IF-Anweisung
Suche…
Bemerkungen
Der Bedingungsausdruck und die Auswahlanweisung. Die Verwendung expliziter Bereichsabschlusszeichen wird empfohlen. COBOL-Bedingungsausdrücke ermöglichen Kurzformen, wobei der aktuelle Bezeichner (und die Bedingung) durch mehrere Bedingungstests angenommen werden, sofern nicht ausdrücklich angegeben.
IF A = 1 OR 2 ...
ist äquivalent zu
IF A = 1 OR A = 2 ...
WENN mit Shortform-Bedingungen
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
Anweisungen können mit einem vollständigen Stopp oder einem expliziten Bereichsabschluss END-IF
. Die Verwendung von Fristen für die Bereichsbeendigung wird nicht mehr empfohlen. Vollstopps bedeuten nur, dass bei verschachtelten IFs alle Verschachtelungen beim ersten Vollstopp beendet werden .
und nachfolgender Code befindet sich außerhalb des IF-Blocks.
Modified text is an extract of the original Stack Overflow Documentation
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow