属性 (ATTR) デバッグ・コマンドを使用してフィールドの属性を表示すること ができます。 属性は、デバッグ記号テーブルに記録された変数のサイズ (バイト数) お よびタイプです。
図 124 は、図 125 のソースに基づいてフィールドの属性を表示する いくつかの例を示します。 ソース・デバッガーのオンライン・ヘルプには追加の例も提供されています。
> ATTR NullPtr TYPE = PTR, LENGTH = 16 BYTES > ATTR ZonedD3D2 TYPE = ZONED(3,2), LENGTH = 3 BYTES > ATTR Bin4D3 TYPE = BINARY, LENGTH = 2 BYTES > ATTR Int3 TYPE = INTEGER, LENGTH = 1 BYTES > ATTR Int5 TYPE = INTEGER, LENGTH = 2 BYTES > ATTR Unsigned10 TYPE = CARDINAL, LENGTH = 4 BYTES > ATTR Unsigned20 TYPE = CARDINAL, LENGTH = 8 BYTES > ATTR Float4 TYPE = REAL, LENGTH = 4 BYTES > ATTR Float8 TYPE = REAL, LENGTH = 8 BYTES > ATTR Arry TYPE = ARRAY, LENGTH = 6 BYTES > ATTR tablea TYPE = FIXED LENGTH STRING, LENGTH = 3 BYTES > ATTR tablea(2) TYPE = FIXED LENGTH STRING, LENGTH = 3 BYTES > ATTR BigDate TYPE = FIXED LENGTH STRING, LENGTH = 10 BYTES > ATTR DS1 TYPE = RECORD, LENGTH = 9 BYTES > ATTR SpcPtr TYPE = PTR, LENGTH = 16 BYTES > ATTR String TYPE = FIXED LENGTH STRING, LENGTH = 6 BYTES > ATTR *IN02 TYPE = CHAR, LENGTH = 1 BYTES > ATTR DBCSString TYPE = FIXED LENGTH STRING, LENGTH = 6 BYTES
(C) Copyright IBM Corporation 1992, 2006. All Rights Reserved.