ABC80 använder felkoderna 0-66, ABC800,802 och 806 använder felkoderna 19-234 med vissa undantag.
Fel i ABC80
| Error | Felmeddelande | Kommentar
|
| 0 | Ej tillåtet öka "DIM" | ABC80x använder 137
| 1 | Fel antal index | ABC80x använder 190
| 2 | Otillåtet som kommando | ABC80x använder 208
| 3 | Minnet fullt | ABC80x använder 201
| 4 | För stort flyttal | ABC80x använder 130
| 5 | För stort index
| 6 | Hittar ej detta radnummer
| 7 | För stort heltal | ABC80x använder 132
| 8 | Finns ej i detta system | Förekommer endast vid programutveckling
| 9 | Index utanför strängen | ABC80x använder 134
| 10 | Texten får ej plats i strängen
| 11 | Förstår ej | ABC80x använder 220
| 12 | Felaktigt tal | ABC80x använder 210
| 13 | Fel antal eller typ av argument
| 14 | Otillåtet tecken efter satsen
| 15 | "=" saknas eller på fel plats
| 16 | Radnummer saknas
| 17 | Otillåten blandning av tal och strängar
| 18 | ")" saknas eller på fel plats
| 19 | Kan ej öppna fler filer
| 20 | För lång rad (>120 tkn)
| 21 | Hittar ej filen
| 22 | Otillåten sats
| 23 | "TO" saknas
| 24 | "NEXT" saknas
| 25 | Felaktig sats efter "ON"
| 26 | Fel i ON-uttryck
| 27 | "NEXT" utan "FOR"
| 28 | Fel variabel efter "NEXT"
| 29 | "RETURN" utan "GOSUB"
| 30 | Data slut
| 31 | Fel data till kommando
| 32 | Filen ej öppnad
| 33 | "AS FILE" saknas
| 34 | Slut på filen
| 35 | Checksummafel vid läsning
| 36 | Checksummafel vis skrivning
| 37 | Felaktigt recordformat
| 38 | Recordnummer utanför filen
| 39 | Filen skrivskyddad
| 40 | Filen raderingsskyddad
| 41 | Skivan full
| 42 | Skivan ej klar
| 43 | Skivan skrivskyddad
| 44 | Logisk fil ej öppnad
| 45 | Fel logiskt filnummer
| 46 | Fel enhetsnummer
| 47 | Fel enhetsnummer
| 48 | Fel i biblioteket
| 49 | Felaktigt fysiskt filnummer
| 50 | Kvadratrot ur negativt tal
| 51 | Enheten upptagen
| 52 | Ej till denna enhet
| 53 | Felaktig rad
| 54 | IEC både sändare och mottagare
| 55 | IEC-mottagare ej aktiv
| 56 | IEC-sändare ej aktiv
| 57 | Funktionen ej definierad
| 58 | Ogiltigt tecken inläst
| 59 | Fel programformat
| 60 | Bit adress 16 bitar
| 61 | Komma saknas
| 62 | DOT-adress utanför skärmen
| 63 | "AS" saknas
| 64 | Felaktig "RENAME"
| 65 | Spill i ASCII-aritmetik
| 66 | Sträng ej numerisk
| | ||
Fel i ABC800,802 och 806
| Fel 19-68 | I/O-fel |
| Fel 120-126 | ISAM-fel |
| Fel 130-176 | Fel vid programkörning |
| Fel 180-191 | Logiska fel Fel 200-211: Allmänna fel |
| Fel 220-234 | Formella BASIC-fel |
| Error | Felmeddelande | Kommentar
|
| 19 | Kan ej öppna fler filer Sju filer är öppnade
| 20 | För lång rad (>160 tkn)
| 21 | Hittar ej filen Filen finns inte eller har fel namn
|
| 32 | Filen ej öppnad
|
| 34 | Slut på filen | Försökt läsa efter filslut
| 35 | Checksummafel vid läsning | Skivan eller kassettbandet skadat
| 36 | Checksummafel vid skrivning | Skivan är skadad
| 37 | Felaktigt sektorformat | Fel på skiva eller kassett
| 38 | Sektornummer utanför filen | Försök att läsa längre än filen medger
| 39 | Filen skrivskyddad
| 40 | Filen raderingsskyddad
| 41 | Skivan full | Filen får ej plats på skivan
| 42 | Enheten ej klar | t ex. ej ansluten
| 43 | Skivan skrivskyddad
| 44 | Logisk fil ej öppnad
| 45 | Fel logiskt filnummer
| 46 | Fel enhetsnummer
| 47 | Fel trapnummer
| 48 | Fil i biblioteket
| 49 | Felaktigt fysiskt filnummer
| 51 | Enheten upptagen
| 52 | Ej till denna enhet
| 53 | Funktionstangent | Funktionstangent har tryckts ned i INPUT eller INPUT LINE-sats
| 54 | IEC både sändare och mottagare
| 55 | IEC-mottagare ej aktiv
| 56 | IEC-sändare ej aktiv
| 57 | Tecken från tangentbord ej i tid
| 58 | Ogiltigt tecken inläst
|
| 64 | Felaktigt "NAME" | Nya filnamnet existerar redan
|
| 68 | Felaktig tidspecifikation
|
| 120 | Nyckel finns ej
| 121 | Dublett nyckel
| 122 | Felaktig nyckel
| 123 | Fel vid kontrolläsning
| 124 | Index finns ej
| 125 | Felaktig postlängd
| 126 | Fel ISAM-fil version
| 127 | Ej använd felkod
| 128 | Slut på minne i centralen
| 129 | Reserverad felkod
| 130 | För stort flyttal
| 131 | Index utanför tillåtet område | Försök att använda index större än motsvarande DIM
| 132 | För stort heltal
| 133 | Fel i ASCII-aritmetiskt uttryck
| 134 | Index utanför strängen | Index för stort eller negativt
| 135 | Negativ "SPACE$","STRING$" eller "TAB"<1
| 136 | För lång sträng. | För liten dimension på den mottagande strängen
| 137 | Ej tillåtet öka "DIM" | Ett fält får inte ökas utöver sin ursprungliga längd
| 138 | Fel värde i "ON"-uttryck
| 139 | "RETURN" utan "GOSUB" | En RETURN-sats påträffad utan att en GOSUB-sats har blivit utförd
| 140 | Felaktig "RETURN"-variabel
| 141 | Data slut | Datalistan har blivit tömd och en READ-sats efterfrågade fler data
| 142 | Felaktiga argument i funktion
| 143 | Felaktig "SYS"-funktion
| 144 | Ej tillåten rad
| 145 | "FEND" utan föreg "RETURN"
| 146 | "PRINT USING" fel | Felaktigt format i PRINT USING-sats
| 147 | Felaktiga data
| 148 | För lite indata | För få data inmatade vid INPUT
| 149 | "RESTORE" ej på en "DATA"-rad
| 150 | För mycket indata | För många data inmatade vid INPUT
| 151 | "RESUME" utan fel
|
| 176 | Grafisk punkt utanför bildskärmen
|
| 180 | Hitter ej detta radnummer | Referens till rad som inte finns i programmet
| 181 | Felaktigt inhopp i funktionen
| 182 | "NEXT" eller "WEND" saknas
| 183 | "FOR" eller "WHILE" saknas
| 184 | Fel variabel efter "NEXT"
| 185 | Blandade "FOR"-loopar med samma variabel
| 186 | "FOR"-loop med lokal variabel ej tillåtet | Gäller flerradiga funktioner
| 187 | Funktion ej definierad | Anrop till ej definierad funktion
| 188 | Flera funktioner med samma namn
| 189 | Felaktig funktion | Ej tillåtet att blanda flera DEF
| 190 | Fel antal index | Antalet index stämmer ej med DIM
| 191 | Ej tilldelningsbar funktion | Funktionens argument är ej tilldelningsbar i funktion
|
| 200 | Enheten ej ansluten
| 201 | Minnet fullt
| 202 | "LIST"-skyddat program
| 203 | Fel programformat | Programmet är sparat under en icke kompatibel BASIC-version
| 204 | "MERGE" går ej på "BAC"-fil
| 205 | "COMMON" fel
| 206 | Använd kommandot "RUN"
| 207 | Kan ej fortsätta | Gäller GOTO och CON
| 208 | Otillåtet kommando | Instruktionen kan ej användas som kommando
| 209 | Fel data till kommando | Felaktigt argument till kommando t ex. LIST ##
| 210 | Felaktigt tal | Talet innehåller tecken som inte är siffror
| 211 | Precision får ej ändras | Ej tillåtet att ändra precision efter tilldelning av variabler
|
| 220 | Förstår ej
| 221 | Otillåtet tecken efter satsen | Datorn förväntade RETURN, kolon eller utropstecken
| 222 | Måste vara först på en rad
| 223 | Fel antal eller typ av argument
| 224 | Otillåten blandning av tal och strängar
| 225 | Ej enkel variabel | Ej tillåtet att ha index på variabel i t ex. FOR-loop
| 226 | Felaktig sats efter "ON"
| 227 | "," saknas
| 228 | "=" saknas
| 229 | ")" saknas
| 230 | "AS FILE" saknas
| 231 | "AS" saknas
| 232 | "TO" saknas
| 233 | Radnummer saknas
| 234 | Felaktig variabel
| | ||||||
Felkoderna från den engelska felfilen.
| Error | Felmeddelande
|
| 19 | All DOS LFT:s busy
| 20 | Line too long
| 21 | File not found
|
| 32 | LU not open
|
| 34 | End of file
| 35 | Hard disc error during read
| 36 | Hard disc error during write
| 37 | Record fmt err (Uninialized data.)
| 38 | Record number out of range
| 39 | File is write protected
| 40 | File is delete protected
| 41 | File space full
| 42 | Drive off line
| 43 | Hardware write protect
| 44 | Logical file no open
| 45 | Invalid logical file number
| 46 | Invalid drive number
| 47 | Invalid trap number
| 48 | Failure in system data
| 49 | Invalid physical file number
|
| 51 | Device busy
| 52 | I/O operation is illegal in this device
| 53 | Console function key
| 54 | IEC both talker and listener
| 55 | IEC input without being listener
| 56 | IEC output without being talker
| 57 | Keyboard wait exhausted
| 58 | Byte from device not ASCII
|
| 64 | New filename already exists
|
| 67 | Buffer overflow Denna finns inte på felkortet
| 68 | Illegal time specification
|
| 74 | ISAM - Mismatch at checkedread
| 75 | ISAM - Key not found
| 76 | ISAM - Overlay missing
| 77 | ISAM - Illegal opcode
| 78 | ISAM - Can't find index file
| 79 | ISAM - Index file not in place
| 80 | ISAM - Can't find data file
| 81 | ISAM - File not open
| 82 | ISAM - Illegal end of file
| 83 | ISAM - Illegal key
| 84 | ISAM - No key accessed
| 85 | ISAM - Disc I/O error
| 86 | ISAM - Duplicate keys
| 87 | ISAM - Illegal record termination
| 88 | ISAM - Illegal end of sector
| 89 | ISAM - Reserved error code
|
| 130 | Floating point overflow
| 131 | Array outside legal range
| 132 | Integer overflow
| 133 | ASCII arithmetic overflow
| 134 | String index negative or too large
| 135 | Negative TAB, SPACE$ or STRING$
| 136 | Overflow in string assign
| 137 | Attempt to expand array or string
| 138 | Expression out of range in 'ON'
| 139 | RETURN without GOSUB
| 140 | Wrong return type
| 141 | Out of DATA statements
| 142 | Wrong argument to built- in function
| 143 | Illegal SYS() subfunction
| 144 | Previously rejected line
| 145 | DEF or FNEND entered wrong way
| 146 | Print using error
| 147 | Illegal data terminator
| 148 | Insufficient data
| 149 | Restore to a non-DATA line
| 150 | Too much data
| 151 | RESUME or ERRCODE without error
|
| 176 | Dot address off screen
| 177 | Matrix size mismatch
| 178 | Can't do this MAT operation into self
| 179 | Matrix too singular
| 180 | Line not found
| 181 | Line is in wrong function definition
| 182 | Can't find matching 'NEXT'
| 183 | 'NEXT' without matching 'FOR'
| 184 | Wrong variable after 'NEXT'
| 185 | Nested FOR loops with same variable
| 186 | FOR with local variable illegal (sorry)
| 187 | Undefined user function
| 188 | Multiple defined user function
| 189 | Nested DEF:s illegal
| 190 | Number of indices not consistent
| 191 | Not assignable
|
| 200 | Option not part of this configuration
| 201 | End of memory
| 202 | Protection violation
| 203 | Incompatible SAVE format
| 204 | Can't merge compiled programs
| 205 | GRAPHICS is too late or COMMON error
| 206 | Please use the RUN command
| 207 | Can't continue
| 208 | Illegal in direct mode
| 209 | Bad command argument
| 210 | Illegal number
| 211 | Can't change precision
|
| 220 | Undecodeable statement
| 221 | Text after expected end of line
| 222 | Must be first on a line
| 223 | Illegal index argument(s)
| 224 | Illegal mode mixing in expression
| 225 | Not a simple variable
| 226 | Illegal statement after 'ON'
| 227 | Can't find comma
| 228 | Can't find '='
| 229 | Can't find ')'
| 230 | Cant find 'AS FILE'
| 231 | Can't find 'AS'
| 232 | Can't find 'TO'
| 233 | Linenumber expected
| 234 | Illegal variable name
| | |||||||||||
Spännande (?) felmeddelanden från den engelska fel-filen.
| Error | Felmeddelande
|
| 12 | J
| 13 | m
| 15 | o
| 22 | INP
| 23 | CALL
| 50 | CVT$F
| 61 | 8
| 69 | x!Px0
| 71 | #q#p#
| 93 | *
| 94 | !$%'!
| 100 | >
| 106 | O
| 107 | B
| 111 | K
| 115 | F
| 122 | +
| 125 | a
| 129 | 0
| 152 | <=
| 153 | $
| 156 | NUM$
| 158 | -
| 159 | ,
| 162 | /
| 165 | CON
| 169 | TIME$
| 170 | POSIT
| 171 | VARPTR
| 172 | VAROOT
| 173 | MOnSF????RM
| 174 | MOD
| | |