pTAL Reference Manual (G06.24+, H06.09+, J06.03+)

INT
is the INT attribute
Indirection
., .EXT, .EXT32, .EXT64, .SG, and .SGX are indirection symbols (see Table 14 (page 41)).
NOTE: Indirection symbols, .EXT32 and .EXT64 are available in the 64-bit addressing
functionality added to the EpTAL compiler starting with SPR T0561H01^AAP. For more
information, see Appendix E, “64-bit Addressing Functionality” (page 531).
identifier
is the identifier of the structure pointer.
referral
is the identifier of a structure that provides the structure layout. You can specify any previously
declared structure (including the encompassing structure) or structure pointer.
REFALIGNED
specifies the base alignment of the structures that the structure pointer will reference.
2
references a structure that might not be well-aligned.
8
indicates that the base of the structure and the fields in the structure are well aligned in memory
The addressing mode and STRING or INT attribute determine the kind of addresses a structure
pointer can contain, as described in Table 48 (page 152).
Table 48 Addresses in Structure Pointers
Kind of AddressSTRING or INT AttributeAddressing Mode
16-bit byte address of a substructure, STRING simple
variable, or STRING array declared in a structure
STRING
1
Standard
16-bit word address of any structure data itemINT
2
Standard
32-bit or 64-bit
3
byte address of any structure item
located in any segment, normally the automatic
extended data segment
STRING
1
Extended
32-bit or 64-bit
3
byte address of any structure item
located in any segment, normally the automatic
extended data segment
INT
2
Extended
1
If the pointer is the source in a move statement or group comparison expression that omits a count-unit, the
count-unit is BYTES.
2
If the pointer is the source in a move statement or group comparison expression that omits a count-unit, the
count-unit is WORDS.
3
64-bit addressing functionality added to the EpTAL compiler starting with SPR T0561H01^AAP. For more information,
see Appendix E, “64-bit Addressing Functionality” (page 531).
152 Structures