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