Specifications
323
Syntax errors:
■ When defining a user function
■ When calling a user-defined function
Error code and message Meaning
error 64: Function
redefinition
You made double definition to a same
function name.
error 71: Syntax error
• The string length is out of the range.
• The string length is not an integer
constant.
error 92: Incorrect use
of SUB, EXIT
SUB or END SUB
• The EXIT SUB statement is speci-
fied outside the function definition
block.
• The
END SUB statement is specified
outside the function definition block.
error 93: Incomplete
control struc-
ture
(SUB...END SUB)
END
SUB is missing.
error 94: Cannot use SUB
in control
structure
The SUB...END SUB statement is
defined in other block-structured state-
ments such as
FOR and IF statement
blocks.
Error code and message Meaning
error 68: Mismatch
argument type
or number
• The number of the real parameters is
not equal to that of the dummy
parameters.
•
dummyparameter was an integer
variable in defining a function, but
realparameter is a real type in
calling the function. (If
dummypa-
rameter
was a real variable in
defining a function and
realpa-
rameter
is an integer type, then no
error occurs.)
error 69: Function
undefined
Calling of a user-defined function pre-
cedes the definition of the user-defined
function.