TAL Reference Manual

TAL Syntax Summary (Bracket-and-Brace Diagrams)
Appendix C—526371.001
C-15
Base-Address Equivalenced Referral Structures
Base-Address Equivalenced Referral Structures
A base-addressed equivalenced referral structure associates a referral structure with a
global, local, or top-of-stack base address.
Base-Address Equivalenced Simple Pointers
A base-addressed equivalenced simple pointer associates a simple pointer with a
global, local, or top-of-stack base address.
Base-Address Equivalenced Structure
Pointers
A base-addressed equivalenced structure pointer associates a structure pointer with a
global, local, or top-of-stack base address.
STRUCT [ . ] identifier ( referral ) = base-address
[ .EXT ]
[ " [ " index " ] " ] ;
[ { + } offset ]
{ - }
type { . } identifier = base-address [ " [ " index " ] " ]
{ .EXT } [ { + } offset ]
{ - }
[ , { . } identifier = base-address
{ .EXT }
[ " [ " index " ] " ] ] . . . ;
[ { + } offset ]
{ - }
{ STRING } { . } identifier ( referral )
{ INT } { .EXT }
= base-address [ " [ " index " ] " ]
[ { + } offset ]
{ - }
[ , { . } identifier ( referral )
{ .EXT }
= base-address [ " [ " index " ] " ] ] ... ;
[ { + } offset ]
{ - }