TAL Reference Manual
TAL Syntax Summary (Bracket-and-Brace Diagrams)
Appendix C—526371.001
C-19
Statements
Entry Points
An entry-point declaration associates an identifier with a secondary location from which
execution can start in a procedure or subprocedure.
Labels
The LABEL declaration reserves an identifier for later use as a label within the
encompassing procedure or subprocedure.
Statements
The following syntax diagrams describe statements in alphabetic order.
Compound Statements
A compound statement is a BEGIN-END construct that groups statements to form a
single logical statement.
ASSERT Statement
The ASSERT statement conditionally invokes the procedure specified in an
ASSERTION directive.
Assignment Statement
The assignment statement assigns a value to a previously declared variable.
ENTRY identifier [ , identifier ] ... ;
LABEL identifier [ , identifier ] ... ;
BEGIN
[ statement ] [ ; statement ] . . . [ ; ]
END
ASSERT assert-level : condition
variable := [ variable := ] ... expression