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 ]
      { - }










