www.riscos.com Technical Support: |
|
Note that error numbers 20 to 24 cannot be formed in BASIC VI.
Error number | Error message |
---|---|
0 | Corruption of stack |
Error control status not found on stack for RESTORE ERROR | |
HELP has no information on this keyword | |
Incorrect in-core file description | |
Invalid LISTO option | |
Invalid TWINO option | |
Line too long | |
Line numbers larger than 65279 would be generated by this renumber | |
LIST/TWIN found line number reference | |
Missing incore name | |
No room | |
No room to do this renumber | |
Stopped | |
1 | No such mnemonic |
No such suffix on EQU | |
2 | Assembler limit reached |
Bad address offset | |
Bad immediate constant | |
Bad shift | |
3 | Bad register |
Duplicate register in multiply | |
4 | Missing = |
Missing = in FOR statement | |
Mistake | |
5 | Missing , |
6 | Type mismatch: array needed |
Type mismatch: numeric array needed | |
Type mismatch: number needed | |
Type mismatch: numeric variable needed | |
Type mismatch: string array needed | |
Type mismatch: string needed | |
Type mismatch: string variable needed | |
Type mismatch between arrays | |
Can't assign to array of this size | |
Array type mismatch as parameter | |
Can't SWAP arrays of different types | |
7 | Not in a function |
8 | Too low a value for $<number> |
9 | Missing " |
10 | Arrays cannot be redimensioned |
Bad DIM statement | |
Can't DIM negative amount | |
DIM() function needs an array | |
Impossible dimension | |
No end of dimension list ) | |
No room to do matrix multiple with | |
source(s) the same as destination | |
11 | Attempt to allocate insufficient memory |
No room for this DIM | |
No room for this dimension | |
12 | Items can only be made local in a function or procedure |
13 | Not in a procedure |
14 | Reference array incorrect |
Undimensioned array | |
Unknown array | |
Unknown array in DIM() function | |
15 | Incorrect number of subscripts |
Subscript out of range | |
16 | Syntax error |
17 | Escape |
18 | Division by zero |
19 | String too long |
20 | Number too big |
Number too big for arc Sine or arc Cosine | |
21 | Negative root |
22 | Logarithm range |
23 | Accuracy lost in Sine/ Cosine/ |
Tangent | |
24 | Exponent range |
26 | Can't use array reference here |
Unknown or missing variable | |
27 | Missing ) |
Missing ] | |
Missing { | |
Missing } | |
28 | Bad Binary |
Bad Hex | |
Hex number too large | |
29 | No such function/procedure |
30 | Bad call of function/procedure |
31 | Arguments of function/procedure incorrect |
Invalid array actual parameter | |
Invalid RETURN actual parameter | |
32 | Not in a FOR loop |
33 | Can't match FOR |
34 | Bad FOR control variable |
35 | The step cannot be zero |
36 | Missing TO |
38 | Not in a subroutine |
39 | ON syntax |
40 | ON range |
41 | No such line |
42 | DATA pointer not found on stack for RESTORE DATA |
42 | Out of data |
43 | Not in a REPEAT loop |
44 | Too many nested structures |
45 | Missing # |
46 | Not in a WHILE loop |
47 | Missing ENDCASE |
48 | CASE..OF statement must be the last thing on a line |
48 | OF missing from CASE statement |
49 | Missing ENDIF |
50 | Bad MOUSE variable |
51 | Too many input expressions for SYS |
Too many output variables for SYS | |
52 | Can't install library |
Bad program used as function/procedure library | |
No room for library |