![]() |
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 |