Codes d'erreur ABasiC
Numéro de code | Message | Description |
---|---|---|
0 | Undefined error | Ce code d'erreur permet d'indiquer une erreur indéfinie |
1 | (inutilisé) | Ce code d'erreur n'est pas utilisé |
2 | Syntax error | Ce code d'erreur permet d'indiquer une erreur de syntaxe. |
3 | RETURN without GOSUB | Ce code d'erreur permet d'indiquer un RETURN sans GOSUB. |
4 | Out of data | Ce code d'erreur permet d'indiquer un manque de données. |
5 | Illegal function call | Ce code d'erreur permet d'indiquer un appel de fonction illégal. |
6 | Number too large | Ce code d'erreur permet d'indiquer un nombre trop grand. |
7 | Out of work space | Ce code d'erreur permet d'indiquer un traitement en dehors de l'espace de travail. |
8 | Undefined line number | Ce code d'erreur permet d'indiquer que le numéro de ligne est indéfini. |
9 | Subscript out of range | Ce code d'erreur permet d'indiquer que l'indice est dehors des limites. |
10 | Array was defined more than once | Ce code d'erreur permet d'indiquer que le tableau a été défini plusieurs fois. |
11 | Divide by zero | Ce code d'erreur permet d'indiquer une division par zéro. |
12 | Statement illegal in direct mode | Ce code d'erreur permet d'indiquer une instruction illégale en mode direct. |
13 | Type mismatch | Ce code d'erreur permet d'indiquer une incompatibilité de type. |
14 | (inutilisé) | Ce code d'erreur n'est pas utilisé. |
15 | String too long | Ce code d'erreur permet d'indiquer une chaîne de caractères trop longue. |
16 | (inutilisé) | Ce code d'erreur n'est pas utilisé. |
17 | CONT works only in Break mode | Ce code d'erreur permet d'indiquer que CONT ne fonctionne qu'en mode pause. |
18 | Undefined function | Ce code d'erreur permet d'indiquer une fonction indéfinie. |
19 | (inutilisé) | Ce code d'erreur n'est pas utilisé. |
20 | RESUME outside error trap | Ce code d'erreur permet d'indiquer que RESUME est en dehors de la trappe d'erreur. |
21 | (inutilisé) | Ce code d'erreur permet d'indiquer n'est pas utilisé. |
22 | Operand missing | Ce code d'erreur permet d'indiquer que l'opérande est manquante. |
23 | Program line too long | Ce code d'erreur permet d'indiquer que la ligne de programme est trop longue. |
24 à 49 | (inutilisé) | Ces codes d'erreurs ne sont pas utilisé |
50 | Field overflow | Ce code d'erreur permet d'indiquer un débordement de champ. |
51 | (inutilisé) | Ce code d'erreur n'est pas utilisé. |
52 | Invalid file number | Ce code d'erreur permet d'indiquer un numéro de dossier invalide. |
53 | File not found | Ce code d'erreur permet d'indiquer un fichier introuvable. |
54 | Invalid file mode | Ce code d'erreur permet d'indiquer que le mode de fichier est invalide. |
55 | You cannot OPEN or SCRATCH a file already open | Ce code d'erreur permet d'indiquer que vous ne pouvez pas OPEN ou SCRATCH un fichier déjà ouvert. |
56 | (inutilisé) | Ce code d'erreur n'est pas utilisé. |
57 | Disk input/output error | Ce code d'erreur permet d'indiquer une erreur d'entrée/sortie de disque. |
58 | File exists | Ce code d'erreur permet d'indiquer que le fichier existe. |
59 à 61 | (inutilisé) | Ce code d'erreur n'est pas utilisé. |
62 | End of file | Ce code d'erreur permet d'indiquer que la fin de fichier est atteinte. |
63 | Invalid record number | Ce code d'erreur permet d'indiquer que le numéro d'enregistrement est invalide. |
64 | Invalid file name | Ce code d'erreur permet d'indiquer le nom de fichier est invalide. |
65 | Invalid character in program file | Ce code d'erreur permet d'indiquer qu'un caractère invalide dans le fichier programme est rencontré. |
66 | Statement with no line number | Ce code d'erreur permet d'indiquer une instruction sans numéro de ligne. |
67 à 98 | (inutilisé) | Ces codes d'erreur ne sont pas utilisé. |
99 | -Break- | Ce code d'erreur permet d'indiquer un arrêt. |
100 | (inutilisé) | Ce code d'erreur n'est pas utilisé. |
101 | Program too large | Ce code d'erreur permet d'indiquer un programme trop volumineux. |
102 | (inutilisé) | Ce code d'erreur n'est pas utilisé. |
103 | Invalid line number | Ce code d'erreur permet d'indiquer qu'un numéro de ligne est invalide. |
104 | Variable required | Ce code d'erreur permet d'indiquer que la variable est requise. |
105 | (inutilisé) | Ce code d'erreur n'est pas utilisé. |
106 | Expression too complex | Ce code d'erreur permet d'indiquer que l'expression est trop complexe. |
107 | Number too large for an integer | Ce code d'erreur permet d'indiquer un nombre trop grand pour un entier. |
108 | Input data is not valid; restart input from first item | Ce code d'erreur permet d'indiquer que les données d'entrée ne sont pas valides ; redémarrer l'entrée à partir du premier élément. |
109 | Stop | Ce code d'erreur permet d'indiquer un arrêt. |
110 | Subroutine calls nested too deep | Ce code d'erreur permet d'indiquer que des appels de sous-programme imbriqués trop profondément se produise. |
111 | Invalid BLOAD file | Ce code d'erreur permet d'indiquer qu'un fichier BLOAD est invalide. |
112 à 201 | (inutilisé) | Ces codes d'erreurs ne sont pas utilisé. |
202 | Command not allowed | Ce code d'erreur permet d'indiquer que la commande n'est pas autorisée. |
203 | Line number required | Ce code d'erreur permet d'indiquer le numéro de ligne est requis. |
204 | FOR without NEXT or WHILE without WEND | Ce code d'erreur permet d'indiquer un FOR sans NEXT ou WHILE sans WEND |
205 | NEXT without FOR or WEND without WHILE | Ce code d'erreur permet d'indiquer un NEXT sans FOR ou WEND sans WHILE |
206 | Comma required | Ce code d'erreur permet d'indiquer que la virgule est obligatoire. |
207 | Parenthesis required | Ce code d'erreur permet d'indiquer que la parenthèse est obligatoire. |
208 | OPTION BASE must be 0 or 1 | Ce code d'erreur permet d'indiquer que l'OPTION BASE doit être 0 ou 1. |
209 | (inutilisé) | Ce code d'erreur n'est pas utilisé. |
210 | Too many arguments | Ce code d'erreur permet d'indiquer que trop de paramètres sont rencontrées. |
211 à 212 | (inutilisé) | Ces codes d'erreur ne sont pas utilisé. |
213 | Function defined more than once | Ce code d'erreur permet d'indiquer que la fonction est définie plusieurs fois. |
214 | Jump into loop attempted | Ce code d'erreur permet d'indiquer que le saut dans la boucle est tenté. |
215 | Duplicate line number | Ce code d'erreur permet d'indiquer que le numéro de ligne est en double. |
216 à 220 | (inutilisé) | Ces codes d'erreur ne sont pas utilisé. |
221 | System error | Ce code d'erreur permet d'indiquer qu'une erreur système s'est produite. |
222 | Program will not run | Ce code d'erreur permet d'indiquer que le programme ne fonctionnera pas. |
223 | Too many FOR loops | Ce code d'erreur permet d'indiquer que trop de boucles FOR sont rencontrées. |
Codes d'erreur AmigaDOS
La variable système STATUS contient la dernière erreur AmigaDos survenue :
Numéro de code | Message | Description |
---|---|---|
102 | Insufficient free store | Ce code d'erreur permet d'indiquer que l'espace libre pour le programme est insuffisant. |
105 | Task table full | Ce code d'erreur permet d'indiquer le tableau des tâches est plein. |
120 | Argument line invalid or too long | Ce code d'erreur permet d'indiquer qu'une ligne de paramètre invalide ou trop longue est rencontrée. |
121 | File is not an object module | Ce code d'erreur permet d'indiquer que le fichier n'est pas un module objet. |
122 | Invalid resident library during load | Ce code d'erreur permet d'indiquer qu'une bibliothèque résidente non valide lors du chargement a été rencontré. |
123 | Invalid stream control block | Ce code d'erreur permet d'indiquer que le bloc de contrôle de flux est invalide. |
182 | Unexpected packet received; ignored by continuing | Ce code d'erreur permet d'indiquer qu'un paquet inattendu est reçu ; ignoré en continuant. |
185 | No selected stream for ENDREAD/ENDWRITE | Ce code d'erreur permet d'indiquer qu'aucun flux n'est sélectionné pour ENDREAD/ENDWRITE. |
186 | Invalid input stream | Ce code d'erreur permet d'indiquer que le flux d'entrée est invalide. |
187 | Invalid output stream | Ce code d'erreur permet d'indiquer que le flux de sortie est invalide. |
188 | Input stream replenish failure | Ce code d'erreur permet d'indiquer un échec de la reconstitution du flux d'entrée. |
189 | Output stream deplete failure | Ce code d'erreur permet d'indiquer un échec d'épuisement du flux de sortie. |
195 | Coroutine fault | Ce code d'erreur permet d'indiquer un échec de la coroutine. |
197 | Free store chain corrupted | Ce code d'erreur permet d'indiquer qu'une chaîne de programmes libre est corrompue. |
198 | Illegal QPKT | Ce code d'erreur permet d'indiquer que le QPKT est illégal. |
199 | Illegal FREEVEC | Ce code d'erreur permet d'indiquer que le FREEVEC est illégal. |
201 | No default directory specified when needed | Ce code d'erreur permet d'indiquer qu'aucun répertoire par défaut est spécifié si nécessaire. |
202 | Object in use | Ce code d'erreur permet d'indiquer qu'un objet en cours d'utilisation est rencontré. |
203 | Object already exists | Ce code d'erreur permet d'indiquer que l'objet existe déjà. |
204 | Directory not found | Ce code d'erreur permet d'indiquer que le répertoire est introuvable. |
205 | Object not found | Ce code d'erreur permet d'indiquer que l'objet est introuvable. |
206 | Bad stream name | Ce code d'erreur permet d'indiquer qu'un mauvais nom de flux est rencontré. |
209 | Packet request type unknown | Ce code d'erreur permet d'indiquer que le type de demande de paquet est inconnu. |
210 | Stream name component invalid | Ce code d'erreur permet d'indiquer que la composante de nom de flux est invalide. |
211 | Invalid object lock | Ce code d'erreur permet d'indiquer que le verrou d'objet est invalide. |
212 | Object not of required type | Ce code d'erreur permet d'indiquer que l'objet n'est pas du type requis. |
213 | Disk not validated | Ce code d'erreur permet d'indiquer que le disque est invalidé. |
214 | Disk not write-protected | Ce code d'erreur permet d'indiquer que le disque n'est pas protégé en écriture. |
215 | Rename or alias across devices attempted | Ce code d'erreur permet d'indiquer qu'une tentative de changement de nom ou d'alias sur plusieurs périphériques s'est produite. |
216 | Directory not empty | Ce code d'erreur permet d'indiquer que le répertoire est n'est pas vide. |
218 | Device not mounted | Ce code d'erreur permet d'indiquer que le périphérique n'est pas monté. |
219 | Seek failure | Ce code d'erreur permet d'indiquer un échec de recherche. |
220 | Comment too big | Ce code d'erreur permet d'indiquer un commentaire trop gros. |
221 | Disk full | Ce code d'erreur permet d'indiquer que le disque est plein. |
230 | Requested access not permitted | Ce code d'erreur permet d'indiquer qu'un accès demandé non autorisé s'est produit. |
232 | No more entries in directory | Ce code d'erreur permet d'indiquer qu'il n'y a plus d'entrées dans le répertoire. |
286 | Data block sequence number error | Ce code d'erreur permet d'indiquer qu'une erreur de numéro de séquence de bloc de données s'est produit. |
287 | Bit map corrupted (probably by user program) | Ce code d'erreur permet d'indiquer qu'une carte binaire corrompue (probablement par le programme utilisateur) est rencontrée. |
289 | Attempt to free a key that is already allocated | Ce code d'erreur permet d'indiquer qu'une tentative de libération d'une clef déjà allouée s'est produite. |
290 | Attempt to allocate a key that is already allocated | Ce code d'erreur permet d'indiquer qu'une tentative d'attribution d'une clef déjà attribuée s'est produite. |
293 | Invalid checksum detected | Ce code d'erreur permet d'indiquer que la somme de contrôle non valide est détectée. |
295 | Attempt to free an invalid lock | Ce code d'erreur permet d'indiquer qu'une tentative de libération d'un verrou invalide s'est produite. |
296 | Disk (hardware) error | Ce code d'erreur permet d'indiquer qu'une erreur de disque (matériel) s'est produite. |
297 | Attempt to use a key that is out of range | Ce code d'erreur permet d'indiquer qu'une tentative d'utilisation d'une clef hors de portée s'est produite. |
298 | Requested action not recognized | Ce code d'erreur permet d'indiquer qu'une action demandée non reconnue s'est produite. |
Dernière mise à jour : Mercredi, le 3 mai 2023