TAL Reference Manual

TAL Syntax Summary (Bracket-and-Brace Diagrams)
Appendix C—526371.001
C-10
Definition Substructures
Definition Substructures
A definition substructure can be declared inside a structure.
Referral Substructures
A referral substructure can be declared inside a structure.
Fillers in Structures
A filler is a byte or bit place holder in a structure.
Simple Pointers Declared in Structures
A simple pointer can be declared inside a structure.
Structure Pointers Declared in Structures
A structure pointer can be declared inside a structure.
type identifier " [ " lower-bound : upper-bound " ] "
[., identifier " [ " lower-bound : upper-bound " ] " . . . ;
STRUCT identifier
[ " [ " lower-bound : upper-bound " ] " ] ; substructure-layout ;
STRUCT identifier ( referral )
[ " [ " lower-bound : upper-bound " ] " ] ;
{ FILLER } constant-expression ;
{ BIT_FILLER }
type { . } identifier
{ .EXT }
[ , { . } identifier ] . . . ;
{ .EXT }
{ STRING } { . } identifier ( referral )
{ INT } { .EXT }
[ , { . } identifier ( referral ) ] . . . ;
{ .EXT }