TAL Reference Manual

Error Messages
Appendix A—526371.001
A-18
55
55
A subprocedure declaration includes an incorrect subprocedure attribute such as
EXTERNAL or EXTENSIBLE. Remove the incorrect attribute from the subprocedure
declaration. Subprocedures can only have the VARIABLE attribute.
56
A USE variable is used incorrectly. Correct the usage in accordance with the
descriptions of the USE statement or the optimized FOR statement.
57
The compiler has not allocated sufficient space for the symbols in your program. You
can either:
Use the SYMBOLPAGES directive to increase the allocation
Break the program into smaller modules
58
Your program branches into a FOR statement that uses a USE register as its counter.
Branch to the beginning of the FOR statement, not within it.
59
The compiler detects an attempt to divide by 0. Correct the expression to avoid division
by 0.
60
An index is appended to an invalid identifier such as the identifier of a label or an entry
point. Append an index only to the identifier of a variable.
Illegal SUBPROC attribute
Illegal use of USE variable
Symbol table overflow
Illegal branch
Division by zero
Only a data variable may be indexed