C.1.36. Error 40 - Incorrect call to routine.
An incorrect call to a routine was found. Possible causes:
You passed incorrect data (arguments) to the built-in or external routine.
You passed too many arguments to the built-in, external, or internal routine.
The external routine called was not compatible with the language processor.
If you did not try to call a routine, you might have a symbol or a string adjacent to a "(" when you meant it to be separated by a blank or other operator. The language processor would treat this as a function call. For example, write TIME(4+5) as follows: TIME*(4+5)