TAL Reference Manual
TAL Syntax Summary (Bracket-and-Brace Diagrams)
Appendix C—526371.001
C-11
Simple Variable Redefinitions
Simple Variable Redefinitions
A simple variable redefinition associates a new simple variable with a previous item at
the same BEGIN-END level of a structure.
Array Redefinitions
An array redefinition associates a new array with a previous item at the same BEGIN-
END level of a structure.
Definition Substructure Redefinitions
A definition substructure redefinition associates a new definition substructure with a
previous item at the same BEGIN-END level of a structure.
Referral Substructure Redefinitions
A referral substructure redefinition associates a new referral substructure with a
previous item at the same BEGIN-END level of a structure.
Simple Pointer Redefinitions
A simple pointer redefinition associates a new simple pointer with a previous item at
the same BEGIN-END level of a structure.
Structure Pointer Redefinitions
A structure pointer redefinition associates a new structure pointer with a previous item
at the same BEGIN-END level of a structure.
type identifier = previous-identifier ;
type identifier [ " [ " lower-bound : upper-bound " ] " ]
= previous-identifier ;
STRUCT identifier [ " [ " lower-bound : upper-bound " ] " ]
= previous-identifier ; substructure-layout ;
STRUCT identifier ( referral )
[ " [ " lower-bound : upper-bound " ] " ] = previous-identifier ;
type { . } identifier = previous-identifier ;
{ .EXT }