VSC2

IBM VS COBOL II で予約されている語を予約語として扱い、IBM VS COBOL II COBOL システムの指定したレベルとの互換性をとるため、選択された機能を使用可能にする。

構文:
 >>-.---.-.-------VSC2--"integer"-.---------><
    +-/-+ +.----.-VSC2------------+
           +-NO-+
パラメータ:
integer

互換性を保たせる IBM VS COBOL II のレベルを指定する。使用できる値は、次のとおりである。

1

VS COBOL II リリース 1.0

2
  • VS COBOL II リリース 2.0

  •    VS COBOL II リリース 3.x (CMPR2 指令でコンパイルする場合)

  •    VS COBOL II リリース 4.x (CMPR2 指令でコンパイルする場合)

  •    COBOL/370 バージョン 1 リリース 1 (CMPR2 指令でコンパイルする場合)

3

VS COBOL II リリース 3.x (NOCMPR2 指令でコンパイルする場合)

4

VS COBOL II リリース 4.x と同義

属性:
省略値: NOVSC2(Dialect )
段階: 構文チェック
$SET: 初期
依存性:

integer > 1 の場合に、VSC2"integer" を指定すると、DBSPACE と DBCS"2" が設定される。VSC2"3" を指定すると最後に ANS85 が設定される。

説明:

1 VS COBOL II リリース 1.0 (指令 OLDVSC2 VSC2 を置換)

2 VS COBOL II リリース 2.0

   VS COBOL II リリース 3.x (CMPR2 指令でコンパイルする場合)

   VS COBOL II リリース 4.x (CMPR2 指令でコンパイルする場合)

   COBOL/370 バージョン 1 リリース 1 (CMPR2 指令でコンパイルする場合)

3 VS COBOL II リリース 3.x (NOCMPR2 指令でコンパイルする場合)

4 VS COBOL II リリース 4.x と同義

他参照:

関連項目