BASIC ERROR MESSAGES
These error messages are printed by BASIC. You can also PRINT the
messages through the use of the ERR$() function. The error number refers
only to the number assigned to the error for use with this function.
NUM. MESSAGE NUM. MESSAGE
01 TOO MANY FILES 36 BAD DISK
02 FILE OPEN 18 BAD SUBSCRIPT
03 FILE NOT OPEN 30 BREAK
04 FILE NOT FOUND 26 CAN'T CONTINUE
05 DEVICE NOT PRESENT 31 CAN'T RESUME
06 NOT INPUT FILE 05 DEVICE NOT PRESENT
07 NOT OUTPUT FILE 34 DIRECT MODE ONLY
08 MISSING FILE NAME 20 DIVISION BY ZERO
09 ILLEGAL DEVICE NUMBER 24 FILE DATA
10 NEXT WITHOUT FOR 04 FILE NOT FOUND
11 SYNTAX ERROR 03 FILE NOT OPEN
12 RETURN WITHOUT GOSUB 02 FILE OPEN
13 OUT OF DATA 25 FORMULA TOO COMPLEX
14 ILLEGAL QUANTITY 09 ILLEGAL DEVICE NUMBER
15 OVERFLOW 21 ILLEGAL DIRECT
16 OUT OF MEMORY 14 ILLEGAL QUANTITY
17 UNDEF'D STATEMENT 29 LOAD
18 BAD SUBSCRIPT 32 LOOP NOT FOUND
19 REDIM'D ARRAY 33 LOOP WITHOUT DO
20 DIVISION BY ZERO 08 MISSING FILE NAME
21 ILLEGAL DIRECT 10 NEXT WITHOUT FOR
22 TYPE MISMATCH 35 NO GRAPHICS AREA
23 STRING TOO LONG 06 NOT INPUT FILE
24 FILE DATA 07 NOT OUTPUT FILE
25 FORMULA TOO COMPLEX 13 OUT OF DATA
26 CAN'T CONTINUE 16 OUT OF MEMORY
27 UNDEF'D FUNCTION 15 OVERFLOW
28 VERIFY 19 REDIM'D ARRAY
29 LOAD 12 RETURN WITHOUT GOSUB
30 BREAK 23 STRING TOO LONG
31 CAN'T RESUME 11 SYNTAX ERROR
32 LOOP NOT FOUND 01 TOO MANY FILES
33 LOOP WITHOUT DO 22 TYPE MISMATCH
34 DIRECT MODE ONLY 27 UNDEF'D FUNCTION
35 NO GRAPHICS AREA 17 UNDEF'D STATEMENT
36 BAD DISK 28 VERIFY