HP Business BASIC/XL Reference Manual - HP 3000 MPE/iX Computer Systems - Edition 1 (32715-90001)
a- 1
Appendix A Error Messages
Numbered Error Messages ( 2 - 216 )
------------------------------------------------------------------------------------
2 MESSAGE 1. Memory overflow.
2. Not enough data space available for the local variables.
CAUSE The system does not have enough memory to run the program.
Most probable case is that the program is too big or too many
variables are used in the program. Message 1 comes out at run
time and message 2 comes out as a verify error.
ACTION Break the program up into smaller subprograms or use fewer
variables.
------------------------------------------------------------------------------------
3 MESSAGE 1. Line not found, or not in current program unit.
2. Renumbering label specified is not in the current program
unit.
3. Execution line specified is not in the current program unit.
CAUSE 1. The line referenced is not found within the program unit
being executed.
2. This occurs in the interpreter only. The line label
specified as the first line to be read from an ASCII program
file for a GET, LINK, or MERGE does not exist in the file.
3. Interpreter only: The parameter to the RUN command
specifying the line on which execution is to begin is not
within the current program. For example, if the current
program has no lines then RUN; 10 will generate this error.
ACTION Be certain that the line number specified exists in the current
program.
------------------------------------------------------------------------------------
4 MESSAGE RETURN without GOSUB.
CAUSE A RETURN statement is encountered without a corresponding GOSUB
statement.
ACTION Delete the statement or check the program for errors.
------------------------------------------------------------------------------------
5 MESSAGE Encountered end of function before RETURN was executed.
CAUSE A user-defined multi-line function does not end in a RETURN
statement.
ACTION Add a RETURN statement.
------------------------------------------------------------------------------------
6 MESSAGE 1. FOR without NEXT.
2. No FOR loop active for this NEXT.
3. Illegal imbedded FOR loop variable.
CAUSE 1. Interpreter message only; a FOR loop is not ended by a
corresponding NEXT. This usually happen in an embedded FOR
loop.