サーチ…


備考

条件式と選択文。明示的なスコープターミネータの使用を推奨します。 COBOLの条件式では、明示的に指定されていない限り、複数の条件テストによって現在の識別子(および条件付き)が仮定されるショートフォームが可能です。

IF A = 1 OR 2 ...

IF A = 1 OR A = 2 ...

IF文の構文図

ショートフォーム条件付きIF

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文は、完全停止または明示的なスコープターミネータEND-IFで終了することができます。 スコープ終了の期間の使用はもはや推奨されません。完全停止とは、ネストされたIFの場合、すべてのネストが最初の完全停止時に終了するということ.後続のコードはすべてIFブロックの外にあります。



Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow