You can display the attributes of a field using the Attribute (ATTR) debug command. The attributes are the size (in bytes) and type of the variable as recorded in the debug symbol table.
Figure 130 shows some examples of displaying field attributes based on the source in Figure 131. Additional examples are also provided in the source debugger online help.
> 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