Sinclair ZX Spectrum
Error Codes
Nonsense in BASIC (Error C)
Sinclair
ZX Spectrum
Error C — Nonsense in BASIC — means the interpreter found a keyword or …
Number Too Big (Error 6)
Sinclair
ZX Spectrum
Error 6 — Number Too Big — means a calculation produced a result larger than the …
Variable Not Found
Sinclair
ZX Spectrum
Variable Not Found (error code A) means the program referenced a FOR loop …
1 NEXT without FOR
Sinclair
ZX Spectrum
Error 1 on the ZX Spectrum means BASIC encountered a NEXT statement without a …
2 Variable not found
Sinclair
ZX Spectrum
Error 2 on the ZX Spectrum means the program tried to use a variable that has …
3 Subscript wrong
Sinclair
ZX Spectrum
Error 3 on the ZX Spectrum means an array subscript is out of range — you tried …
4 Out of memory
Sinclair
ZX Spectrum
Error 4 on the ZX Spectrum means the machine has run out of RAM for your BASIC …
5 Out of screen
Sinclair
ZX Spectrum
Error 5 on the ZX Spectrum means a PRINT AT or PLOT command tried to write …
A Invalid argument
Sinclair
ZX Spectrum
Error A on the ZX Spectrum means you passed an invalid argument to a function or …
B Integer out of range
Sinclair
ZX Spectrum
Error B on the ZX Spectrum means a number that should be a whole integer is …
D BREAK - CONT repeats
Sinclair
ZX Spectrum
D BREAK - CONT repeats means you pressed the BREAK key (SPACE while holding CAPS …
FOR without NEXT
Sinclair
ZX Spectrum
If your FOR loop runs only once or the program ends unexpectedly, the NEXT …
R Tape loading error
Sinclair
ZX Spectrum
R Tape loading error means the Spectrum found the start of a program on the tape …
S Syntax error
Sinclair
ZX Spectrum
S Syntax error on the ZX Spectrum means the BASIC interpreter could not …