cobol
IF uttalande
Sök…
Anmärkningar
Villkorsuttrycket och urvalssatsen. Användning av explicita omfattningsterminatorer rekommenderas. COBOL villkorade uttryck tillåter kortformer, där den aktuella identifieraren (och villkorad) antas genom flera tillståndstest, såvida inte uttryckligen anges.
IF A = 1 OR 2 ...
är ekvivalent med
IF A = 1 OR A = 2 ...
IF med kortformade konditioneringsmedel
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
uttalanden kan avslutas med full stopp eller uttrycklig räckviddsslutare END-IF
. Användning av perioder för uppsägning av omfattning rekommenderas inte längre. Hela stopp betyder bara att när det gäller häckt IF avslutas all häckning vid det första hela stoppet .
, och all efterföljande kod kommer att ligga utanför IF-blocket.
Modified text is an extract of the original Stack Overflow Documentation
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow