COBOL2002 言語 拡張仕様編

[目次][索引][前へ][次へ]

5.3.1 ブール項目(ブール形式データを扱う機能)

ブール項目は,PICTURE句の文字列が文字'1'だけから成るもので,ブール文字の列を表す。ブール文字は,USAGE(用途)がBIT(ビット)かDISPLAY(表示用)かによって,おのおの1ビットまたは標準データ形式の1文字を表示する。

ビットから成るブール項目を内部ブール項目,文字から成るブール項目を外部ブール項目という。

外部ブール項目を部分参照する場合,そのブール項目と同じ長さの英数字項目に再定義されたものとみなす。

内部ブール項目は部分参照してはならない。

内部ブール項目の指定方法および形式を次に示す。

表5-1 ブール項目の指定方法および表現形式

PICTURE句の指定 USAGE句の指定 表現形式
ブール(文字'1'だけの文字列) DISPLAY 1バイトで1ブール文字(0か1)を表現する。
BIT 1ビットで1ブール文字(0か1)を表現する。

【標準仕様との関連】
COBOL2002 言語 標準仕様編 9.16.54 PICTURE句
COBOL2002 言語 標準仕様編 9.16.86 USAGE句