COBOL2002 言語 拡張仕様編

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

4.3.1 DATA FORMAT句(索引ファイル機能の拡張)

形式
[図データ]

機能
DATA FORMAT句は,外部記憶装置上のデータ表現に使うデータ形式を指定する。
UNIX COBOL2002では,DATA FORMAT句は使用できない。

構文規則
  1. DATA FORMAT句は,索引ファイルにだけ指定できる。
  2. DATA FORMAT句は,固定長レコードのファイルにだけ指定できる。
  3. NATIVE指定以外のDATA FORMAT句を指定したファイルに従属するレコード記述は一つでなければならない。
  4. DATA FORMAT句は,レコード記述中にREDEFINES句がある場合,被再定義項目と再定義項目の両方に2進項目があってはならない。

一般規則
  1. STANDARDは,2進データがビッグエンディアンであることを示す。
  2. REVERSEは,2進データがリトルエンディアンであることを示す。
  3. NATIVEは,2進データがシステムの固有形式であることを示す。
  4. ファイルにDATA FORMAT句を書かないと,NATIVEを指定したものとみなす。