01レベルまたは77レベルのデータ項目の割り付けるメモリ境界を指定する。
>>-.---.--ALIGN--"integer"----------------->< +-/-+
| integer |
1つの01レベルから次までの距離が、整数の倍数となる。1から255までの任意の値をとることができる。 |
| 省略値: | ALIGN"8" (方言 ) |
| 段階: | 構文チェック |
| $SET: | 初期 |
IBMCOMPまたはNORMにより、ALIGN"8"が設定される。
RMまたはRM"ANSI"により、ALIGN"2"が設定される。
01レベルのデータ項目は、与えられた値の倍数のバイト境界に割り付けられる。
これにより実行結果が生成できるが、メモリの使用量が増える。
「整数」を4の倍数でない数字に設定すると、生成コードの効率が落ちる。