Rational Developer for System z
Enterprise PL/I for z/OS, Version 3.8, プログラミング・ガイド

AGGREGATE

AGGREGATE オプションは、コンパイラーのリスト時にソース・プログラム の配列と大構造の長さを示す集合長さテーブルを作成します。

構文図を読む構文図をスキップする   .-NOAGGREGATE----------------------.
>>-+-AGGREGATE--+-------------------+-+------------------------><
                |    .-DECIMAL-.    |
                '-(--+-HEXADEC-+--)-'
 

省略形: AG、NAG

AGGREGATE オプションの以下のサブオプションは、集合長さテーブル内での サブエレメントのオフセットの表示方法を決定します。

DECIMAL
すべてのオフセットが 10 進数で表示されます。
HEXADEC
すべてのオフセットが 16 進数で表示されます。

集合長さテーブルでは、次元設定のない大構造または小構造は、常に バイトで表現されますが、大構造または小構造に位置合わせされていないビット・エレメント が含まれていると、長さが不正確になる場合があります。

集合長さテーブルには、配列ではなく 非固定エクステントを持つ構造が組み込まれています。しかし、この構造体は非固定エクステントを保持し、構造体内部のエレメントのサイズとオフセットは、不正確であるか、または * として指定されます。


Terms of use | Feedback

This information center is powered by Eclipse technology. (http://www.eclipse.org)