IF ステートメントにより、条件が評価され、その評価に従ってオブジェクト・プログラムの中で代替処置がとられます。
IF ステートメント -- 形式 >>-IF--条件--+------+-------------------------------------------> '-THEN-' .----------------------. V | >--+-+-----ステートメント-1---+-+--+------------------------------------+-----+->< | '-NEXT SENTENCE------------' | .----------------------. | | | | V | | | | '-ELSE--+-----ステートメント-2---+-+-' | | '-NEXT SENTENCE------------' | | .----------------------. .----------------------. | | V | V | | '-----ステートメント-1---+--+-ELSE------ステートメント-2---+--+--------+-+-' | '-END-IF-' | '-END-IF-------------------------------------'
IF ステートメントの範囲は以下のいずれかによって区切ることができます。
関連情報
+----------------------------------IBM 拡張----------------------------------+
NEXT SENTENCE は、END-IF があっても指定できます。
+------------------------------End of IBM 拡張-------------------------------+