EasyManua.ls Logo

AMSTRAD CPC464 - Page 247

AMSTRAD CPC464
249 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
1 Unexpected NEXT
A NEXT command has been encountered while not in a FOR loop, or the control variable in the
NEXT command does not match that in the FOR.
2 Syntax Error
BASIC cannot understand the given line because a construct within it is not legal.
3 Unexpected RETURN
A RETURN command has been encountered when not in a subroutine.
4 DATA exhausted
A READ command has attempted to read beyond the end of the last DATA.
5 Improper argument
This is a general purpose error. The value of a functions argument, or a command parameter is
invalid in some way.
6 Overflow Overflow
The result of an arithmetic operation has overflowed. This may be a floating point overflow, in which
case some operation has yielded a value greater than 1.73-38 (approx.). Alternatively, this may be
the result of a failed attempt to change a floating point number to a 16 bit signed integer.
7 Memory full
The current program or its variables may be simply too big, or the control structure is too deeply
nested (nested GOSUBs, WHILEs or FOR).
A MEMORY command will give this error if an attempt is made to set the top of BASICs memory
too low, or to an impossibly high value. Note that an open cassette file has a buffer allocated to it,
and that may restrict the values that MEMORY may use.
8 Line does not exist
The line referenced cannot be found.
9 Subscript out of range
One of the subscripts in an array reference is too big or too small.
10 Array already dimensioned
One of the arrays in a DIM statement has already been declared.
11 Division by zero
May occur in Real division, integer division, integer modulus or in exponentiation.
12 Invalid direct command
The last command attempted is not valid in Direct Mode.

Table of Contents

Other manuals for AMSTRAD CPC464

Related product manuals