English
Language : 

NSB8 Datasheet, PDF (139/158 Pages) List of Unclassifed Manufacturers – BASIC interpreter for Z80 family
ITALIAN TECHNOLOGY
grifo®
FUNCTION DEF ERROR
(non trappable)
This means that BASIC has encontered the beginning of a new user function definition (a DEF
statement) before the previous definition has been concluded. Generally, the function defined
immediately above the offending DEF statement does not include (but needs) a FNEND statement. This
error also occurs when an attempt is made to call an undefined user function.
HARD DISK ERROR
(8)
An impossible disk access was attempted. This can result from not having a properly mounted
diskette, or from having a diskette with unreadable data. See the GDOS 80 manual for further
discussion.
ILLEGAL DIRECT ERROR
(non trappable)
An attempt was made to use a statement in direct mode which can only be used as part of a
program. See section STATEMENTS in appendix B for a list of those statements which may be used
in direct mode. Note that user functions may not be used in direct mode.
INPUT ERROR
(12)
During the execution of an INPUT statement, the user typed an improperly formed numeric constant
in response to a programmed request for numeric input.
INTERNAL STACK OV
(non trappable)
This message should not occur in normal BASIC programs. It means that an unanticipated
amount of internal BASIC memory was required to process the STATEMENT or COMMAND. Please
report the circumstances to North Star (in writing) if this error occurs.
LENGTH ERROR
(16)
This error occurs if an attempt is made to type a longer line of text than BASIC allows (this limit may
be reset by using the LINE statement). Typically, LENGTH ERRORs may occur when typing in
response to INPUT statements, or when entering program statements or commands to BASIC. Unless
otherwise personalized or informed by the LINE statement, BASIC assumes that a line may be no
longer than 80 characters.
LINE NUMBER ERROR
(6)
There is a missing or improperly formed line number in the erroneous command or statement. Also,
if a line number is specified in a command or statement, but that line cannot be found in the current
BASIC program, a LINE NUMBER ERROR will be generated.
MEMORY FULL ERROR
(non trappable)
The total amount of memory available to BASIC is insufficient to contain the current program, its
variables, and temporary storage. The MEMSET command may be used to expand the available
memory area. Note that, when performing string concatenations, BASIC reserves as temporary
storage an area in memory as large as the cincatenated string itself. BASIC also reserves this
temporary storage when printing expressions, so printing large string expressions may sometimes
result in this error.
MISSING NEXT ERROR
(non trappable)
Within an executing program, a FOR statement is encountered for which no matching NEXT can be
found.
NSB8
Rel. 5.10
Page 127