TAL Reference Summary
Error Messages
TAL Reference Summary
096256 Tandem Computers Incorporated 87
42 Table overflow
number
Your source program fills one of the fixed-size tables of the compiler. No recovery
from this condition is possible. Correct the source program as indicated in the
following table (number identifies the affected table):
Number Table Name Condition/Action
0 Constant Place a DUMPCONS directive before the point of overflow to
force the constant table to be dumped. Termination does not
occur if a block move of a large constant list caused the overflow.
1 Tree Simplify the expression.
2 Pseudo-Label You might have too many nested IF statements. Simplify the IF
statements.
3 Parametric DEFINE The DEFINE macro being expanded has parameters that are too
long. Shorten the parameters.
4 Section SOURCE directives access too many sections at one time. Break
the sections into two or more groups.
43 Illegal symbol
The current source line contains an invalid character or a character that is invalid in
the current context. Specify the correct character.
44 Illegal instruction
The specified mnemonic does not match those for the NonStop system. As of release
C00, the compiler does not generate code for the NonStop 1+ system. Replace the
instruction with one described in the System Description Manual for your system.
45 Only INT(32) value(s) allowed
A value of the wrong data type appears. In this context, specify an INT(32) value.
46 Illegal indirection specification
The period symbol (.) is used on a variable that is already indirect. Specify only one
level of indirection by removing the period symbol from the current context.