TAL Reference Summary

Error Messages
TAL Reference Summary
102 096256 Tandem Computers Incorporated
133 Compiler label table overflow
The code generator detected a label table overflow. Report this occurrence to Tandem
and include a copy of the complete compilation listing (and source, if possible).
134 Value assigned to USE variable within argument list
may be lost
An assignment to a USE register appears in an actual parameter list. After a procedure
call, the compiler restores the USE register to its original value and the changed value
is lost. Before issuing the CALL statement, use an assignment statement to change the
value in the USE register.
135 Use relational expression
UNSIGNED(17–31) operands appear incorrectly in a conditional expression. To
correct the expression, either change the data type or change the operator. With
Boolean operators and unsigned relational operators, use only STRING, INT, or
UNSIGNED(1–16) operands. With signed relational operators, use operands of any
data type, including UNSIGNED(17–31) operands.
136 Compiler relative reference table overflow
The compiler’s relative reference table overflowed. Report this occurrence to Tandem
and include a copy of the complete compilation listing (and source, if possible).
137 Cannot purge error file
file-name
- File system error
number
The compiler encountered a file error when it tried to purge an error file whose name
was specified in an ERRORFILE directive. The message includes the name of the file
and the number of the file system error. Supply the correct file name.
138 Not a host variable
A data item appears where an SQL host variable is expected. Declare the data item in
an EXEC SQL DECLARE block, as described in the NonStop SQL Programming Manual
for TAL.