TAL Reference Summary
Warning Messages
TAL Reference Summary
096256 Tandem Computers Incorporated 113
22 Illegal command list format
The format of options in a directive is incorrect. The compiler ignores the directive. If
your program is adversely affected, correct the format of the compiler options.
23 The list length has been used for the compare count
A FOR count clause and a constant list both appear in a group comparison expression,
which are mutually exclusive. The compiler obtains the count of items from the length
of the constant list. If your program is adversely affected, correct the group
comparison expression as described in Section 4, “Expressions.”
24 A USE register has been overwritten
The evaluation of an expression caused the value in a USE register to be overwritten.
Multiplication of two FIXED values, for example, can cause this to occur. If this affects
your program adversely, use a local variable in place of the USE register.
25 FIXED point scaling mismatch
The fpoint of an actual FIXED reference parameter does not match that of the formal
parameter. The system applies the fpoint of the formal parameter to the actual
parameter.
26 Arithmetic overflow
A numeric constant represents a value that is too large for its data type, or an overflow
occurs while the compiler scales a quadrupleword constant up or down.
27 ABS (FPOINT) > (19)
The fpoint in a FIXED declaration or the scale parameter of the $SCALE function is less
than –19 or greater than 19. The compiler sets the fpoint to the maximum limit, either
–19 or 19.