HP Business BASIC/XL Reference Manual - HP 3000 MPE/iX Computer Systems - Edition 1 (32715-90001)

a- 7
declared in the main program.
Messages four through six only occur when executing a GET in
the interpreter.
4. A program that is brought into the interpreter by the GET
command contains a COMMON that is larger than the program that
contains the GET command.
5. A program that is brought into the interpreter by the GET
command contains variables in COMMON that do not match those in
the program that contains the GET command.
6. A program that is brought into the interpreter by the GET
command contains more variables in a COMMON area than is
declared in the program that contains the GET command.
ACTION Check COMMON or its variables for consistency with subprogram
or main.
------------------------------------------------------------------------------------
48 MESSAGE Recursion not allowed in single line functions.
CAUSE A single line function is calling itself.
ACTION Redefine the function to eliminate recursion.
------------------------------------------------------------------------------------
49 MESSAGE Subunit specified in ON declaration not found.
CAUSE The subunit in an ON...CALL...statement does not exist.
ACTION Provide the missing subunit or call another subunit.
------------------------------------------------------------------------------------
50 MESSAGE File number out of range.
CAUSE The file number in an ASSIGN # statement exceeds the range of a
positive, non-zero 16 bit integer; (1, 32767).
ACTION Change the file number.
------------------------------------------------------------------------------------
51 MESSAGE The file is not currently open.
CAUSE A file was accessed without first being opened.
ACTION Open the file before accessing it.
------------------------------------------------------------------------------------
52 MESSAGE Improper group.account specifier.
CAUSE The group or account does not exist when a fully qualified file
name is used in a file reference.
ACTION Use a correct group.account specifier for the file.
------------------------------------------------------------------------------------
53 MESSAGE Improper file name.
CAUSE The file name used either contains characters that are illegal
in file names or the file name is longer than the legal length.
ACTION Change the file name.
------------------------------------------------------------------------------------
54 MESSAGE 1. Duplicate file name.
2. File already exists; use RESAVE to overwrite.
CAUSE 1. A file that already exists was created.
2. The current program was saved to a file that already