ILE COBOL 解説書

暗黙 FILLER の例

次の COBOL データ記述によって 図 11 に示される コンピューター・ストレージが割り振られることになります。

01 UNSYNCHRONIZED-RECORD
  02 UNSYNCHRONIZED-DATA-1 PIC 9(3) DISPLAY.
  02 UNSYNCHRONIZED-DATA-2 PIC X(2).
01 COMPOUND-REPEATED-RECORD.
  02 ELEMENTARY-ITEM-1 PIC X (2).
  02 GROUP-ITEM OCCURS 3 TIMES.
    03 ELEMENTARY-ITEM-2 PIC X.
    03 ELEMENTARY-ITEM-3 PIC S9(2) BINARY SYNC.
    03 ELEMENTARY-ITEM-4 PIC S9(4) V9(2) BINARY SYNC.
    03 ELEMENTARY-ITEM-5 PIC X (5).
 

図 11. コンピューター・ストレージの割り振り


@
自動同期化またはレコード (01 レベル) 記述のために割り振られる暗黙の FILLER バイトを示します。

#
後続のデータ項目が明示的に同期化されるときに割り振られる暗黙 FILLER バイトを示します。

*
同期化された BINARY 項目の最初のバイトを示します。

$
非基本項目が OCCURS 文節に従属しているときに割り振られる暗黙 FILLER バイトを示します。

9
数字の DISPLAY 文字に割り振られるバイト数を示します。

X
英数字の DISPLAY 文字に割り振られるバイト数を示します。

C
BINARY データ・ストレージに割り振られるバイト数を示します。


[ ページのトップ | 前ページ | 次ページ | 目次 | 索引 ]