TAL Reference Manual

Equivalenced Variables
TAL Reference Manual526371-001
10-16
Base-Address Equivalenced Referral Structure
Base-Address Equivalenced Referral Structure
A base-address equivalenced referral structure declaration associates a new structure
with a global, local, or top-of-stack base address.
. (period)
is the standard indirection symbol and denotes 16-bit indirect addressing. An
absence of any indirection symbol (. or .EXT) denotes 16-bit direct addressing.
.EXT
is the extended indirection symbol and denotes 32-bit indirect addressing. An
absence of any indirection symbol (. or .EXT) denotes 16-bit direct addressing.
identifier
is the identifier of a referral structure to be made equivalent to base-address.
referral
is the identifier of a previously declared structure or structure pointer that provides
the structure layout for
identifier.
base-address
is one of the following base address symbols:
'G' Denotes global addressing relative to G[0]
'L' Denotes local addressing relative to L[0]
'S' Denotes top-of-stack addressing relative to S[0]
VST1015.vsd
(
[
index
]
+
offset
-
=
referral
identifier
STRUCT
.
.EXT
base-address
;
)