Reports
Now that you have attached a ZX Interface 1 to your computer, your
programs may produce reports which are not described in Appendix 6 of
the BASIC programming manual. Suctc reports will be followed by the line
number and statement number at which the program stopped.
These new reports are explained (in alphabetical order) below.
Code error
You have tried to LOAD a code block that is larger than the destination area
specified by your LOAD statement.
Drive ‘write’ protected
You have tried to write data to a Microdrive containing a protected cartridge
(i.e. one with the plastic tab on the side removed).
File not found
This means that either you have tried to LOAD from a file which does not
exist. or part of the file cannot be found. (This would either be because the
file has not been closed, or because the file has been damaged by the power
being switched on or off while the cartridge was in a Microdrive.)
Invalid device expression
A device has been specified other than s,p,k,m,n,t or b. The same report can be
produced if a semi-colon, rather than a comma, is used with one of the channels
s,p or k.
invalid drive number
A Microdrive number has been specified outside the range 1 to 8,
Invalid name
A file name has been specified as an empty string or a string with more than
ten characters.
Invalid station number
A network station has been specified outside the range 0 to 64 (or outside the
range 1 to 64 for FORMAT statements).
Invalid stream number
A stream has been specified outside the range Q to 15.
51