CMPR2

メインフレームの同じ名前のコンパイラ オプションと互換性を保ちます。この指令を指定すると、COBOL 370、VS COBOL II バージョン 3、および VS COBOL II バージョン 4 コンパイラの動作が、VS COBOL II バージョン 2 コンパイラの動作になります。

構文:

 >>-.---.-.----.--CMPR2---------------------><  
    +-/-+ +-NO-+

パラメーター:

なし

プロパティ:

デフォルト: NOCMPR2
段階: 構文チェック
$SET: 最初の行

依存関係:

VSC2"3"、VSC2"4"、または COBOL370 にフラグが立てられるよう選択する必要があります。

説明:

この指令を設定した場合の動作は、VSC2"2" を設定した場合の動作とは異なります。VSC2"2" は、メインフレームの動作を厳密にエミュレートしますが、実行時に異なる動作を引き起こす原因にもなります。指定されたコンパイラを使用して、メインフレーム上で CMPR2 指令を設定する場合は、VSC2"2" の代わりに、この指令を使用します。

FLAGMIG 指令は、実行時に異なる動作を引き起こす項目にフラグを立てます。