COBOL2002 言語 拡張仕様編


付録B.3 字類条件の組み合わせ

字類条件の組み合わせを次の表に示す。

表B‒3 字類条件の組み合わせ

左辺

(右辺)

右辺(左辺)

VOS3 COBOL85

LANGOPT=(D)オプション指定時

COBOL2002

-JPN,V3JPNSpaceオプション指定時

NUMERIC

ALPHABETIC

ALPHABETIC-

LOWER

ALPHABETIC-

UPPER

BOOLEAN

字類名

NUMERIC

ALPHABETIC

ALPHABETIC-

LOWER

ALPHABETIC-

UPPER

BOOLEAN

字類名

英数字集団項目

英字

×

×

×

×

英数字

英数字編集

×

×

数字編集

×

×

外部10進

×

×

×

内部10進

×

×

×

×

×

2進

×

×

×

×

×

×

×

×

指標名

×

×

×

×

×

×

×

×

指標データ

×

×

×

×

×

×

×

×

ブール

×

×

×

×

×※1

※2

×

外部浮動

×

×

×

×

×

×

×

×

内部浮動

×

×

×

×

×

×

×

×

アドレス名

×

×

×

×

×

×

×

×

アドレスデータ

×

×

×

×

×

×

×

×

日本語

×

×

×

×

×

×

×

×

日本語編集

×

×

×

×

×

×

×

×

(凡例)

○:組み合わせて使用できる。

×:組み合わせて使用できない。

注※1

次の項目を指定した場合,出力するメッセージの種類が異なる。

ALPHABETIC指定の場合,KCCC4451C-Sを出力する。

ALPHABETIC-LOWER指定の場合,KCCC4457C-Sを出力する。

ALPHABETIC-UPPER指定の場合,KCCC4466C-Sを出力する。

注※2

内部ブール項目の場合は,エラーメッセージを出力する。