TAL Reference Manual
Error Messages
Appendix A—526371.001
A-19
61
61
A call to a procedure or subprocedure supplies more (or fewer) parameters than you
defined in the procedure or subprocedure declaration. Supply all required parameters,
and supply at least commas for all optional parameters.
62
The number of parameters specified in a FORWARD or EXTERNAL declaration differs
from that specified in the procedure body declaration. Specify the same number of
parameters in the procedure body declaration as there are in the FORWARD or
EXTERNAL declaration.
63
Within a FOR loop, a DROP statement attempts to drop a USE register that is the
index of the FOR loop. The FOR loop can function correctly only if the register remains
reserved. Remove the DROP statement from within the FOR loop.
64
The current source line contains a scale point that is not a constant. Specify the fpoint
in a FIXED variable declaration and the
scale argument to the $SCALE function as INT
constants in the range -19 through +19.
65
The formal-param supplied to the $PARAM function is not in the formal parameter list
for the procedure, or the $PARAM function appears in a procedure that is not
VARIABLE or EXTENSIBLE. Use the $PARAM function only in VARIABLE procedures
and subprocedures and in EXTENSIBLE procedures.
Actual/formal parameter count mismatch
Forward/external parameter count mismatch
Illegal drop of USE variable in context of FOR loop
Scale point must be a constant
Illegal parameter or routine not variable