NET/MASTER Messages Manual
NCL Error Codes
NCL Error Codes
3–2 106159 Tandem Computers Incorporated
19. A RETSUB core statement was encountered without a previous GOSUB core
statement.
20. A SIGNAL core statement caused a recursive loop.
21. None of the conditions in a SELECT core statement were true but there was no
OTHERWISE clause.
22. The procedure was terminated after an error handler was processed.
23. A RESUME core statement was not processed because the value of the
&SYS.ERROR.RESUMEOK system variable is 0: for example, due to an error in the
expression of an EXIT core statement.
24. A RETRY core statement was not processed because the value of the
&SYS.ERROR.RETRYOK system variable is 0: for example, due to a condition raised
through a SIGNAL core statement.
25. A symbol was expected but not found.
26. There was an error in the parameters passed to a built-in function.
27. A RETURN core statement was encountered without a previous call: that is, the
statement is in the top-level procedure and there is no place to return to.
28. A function call was made but no RETURN core statement was encountered to
return to the call.
29. A string was found to be too long.
30. A control variable in a DO core statement was evaluated at run time but the
resultant value was invalid.
31. A FLUSH command was issued to terminate this procedure.
32. A &SYS. stem variable or an unknown compound variable with the &SYS. stem
was encountered. You must use the full name of a known system variable in your
procedure.
33. An attempt to access an MDO variable failed because the variable did not exist.
34. The name and value of a global variable could not fit into a request message to
Global Memory Manager (GMM). An attempt might have been made to assign a long
string to a global variable.
35. A complex variable name was evaluated at run time but a compound variable
name instead of a simple variable name was encountered during the substitution
process.
36. A variable name was evaluated at run time but the resultant name was not simple.
The resultant name contained nonnumeric characters and started with a digit. A
simple variable name that starts with a digit must contain numeric characters only.
37. A variable name was evaluated at run time but the resultant name was too long. A
variable name cannot contain more than 250 characters.