暗黙 FILLER の例

次の COBOL データ記述によって 図 1 に示される コンピューター・ストレージが割り振られることになります。
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).
図 1. コンピューター・ストレージの割り振り
この図はコンピューター・ストレージの割り振りを示しています
@
自動同期化またはレコード (01 レベル) 記述のために割り振られる暗黙の FILLER バイトを示します。
#
後続のデータ項目が明示的に同期化されるときに割り振られる暗黙 FILLER バイトを示します。
*
同期化された BINARY 項目の最初のバイトを示します。
$
非基本項目が OCCURS 文節に従属しているときに割り振られる暗黙 FILLER バイトを示します。
9
数字の DISPLAY 文字に割り振られるバイト数を示します。
X
英数字の DISPLAY 文字に割り振られるバイト数を示します。
C
BINARY データ・ストレージに割り振られるバイト数を示します。