Section courante

A propos

Section administrative du site

Voici la liste des codes d'erreurs pouvant être retournée par l'UCSD Pascal :

Code d'erreur Message d'erreur Description
1 Error in simple type Ce code d'erreur permet d'indiquer une erreur dans un type simple.
2 Identifier expected Ce code d'erreur permet d'indiquer qu'un identificateur est attendu.
3 Unimplemented error Ce code d'erreur permet d'indiquer que vous tentez d'utiliser une fonctionnalité n'étant pas encore disponible avec le compilateur.
4 ')' expected Ce code d'erreur permet d'indiquer qu'une fermeture de parenthèse «)» est attendue.
5 ':' expected Ce code d'erreur permet d'indiquer qu'un caractère «:» est attendue.
6 Illegal symbol (terminator expected) Ce code d'erreur permet d'indiquer qu'un symbole illégale est rencontré probablement à cause qu'une terminaison est absente.
7 Error in parameter list Ce code d'erreur permet d'indiquer une liste de paramètre.
8 'OF' expected Ce code d'erreur permet d'indiquer qu'un mot réservé «OF» est attendue.
9 '(' expected Ce code d'erreur permet d'indiquer qu'une ouverture de parenthèse «)» est attendue.
10 Error in type Ce code d'erreur permet d'indiquer qu'une erreur de type est présente.
11 '' expected Ce code d'erreur permet d'indiquer qu'un apostrophe est attendue.
13 'END' expected Ce code d'erreur permet d'indiquer que le mot réservé «END» est attendue.
14 ';' expected Ce code d'erreur permet d'indiquer qu'un point virgule est attendue.
15 Integer expected Ce code d'erreur permet d'indiquer qu'un entier est attendue.
16 '=' expected Ce code d'erreur permet d'indiquer qu'un symbole d'égalité «=» est attendue.
17 'BEGIN' expected Ce code d'erreur permet d'indiquer qu'un mot réservé «BEGIN» est attendue.
18 Error in declaration part Ce code d'erreur permet d'indiquer une erreur dans une partie de la déclaration.
19 Error in <field-list> Ce code d'erreur permet d'indiquer qu'une erreur dans la liste de champ est présente.
20 ',' expected Ce code d'erreur permet d'indiquer qu'un caractère de virgule «,» est attendue.
21 '*' expected Ce code d'erreur permet d'indiquer qu'un symbole d'astérisque «*» est attendue.
22 'INTERFACE' expected Ce code d'erreur permet d'indiquer qu'un mot réservé «INTERFACE» est attendue.
23 'IMPLEMENTATION' expected Ce code d'erreur permet d'indiquer qu'un mot réservé «IMPLEMENTATION» est attendue.
24 'UNIT' expected Ce code d'erreur permet d'indiquer qu'un mot réservé «UNIT» est attendue.
50 Error in constant Ce code d'erreur permet d'indiquer qu'une erreur est constaté dans la constante.
51 ':=' expected Ce code d'erreur permet d'indiquer que les caractères «:=» sont attendue.
52 'THEN' expected Ce code d'erreur permet d'indiquer qu'un mot réservé «THEN» est attendue.
53 'UNTIL' expected Ce code d'erreur permet d'indiquer qu'un mot réservé «UNTIL» est attendue.
54 'DO' expected Ce code d'erreur permet d'indiquer qu'un mot réservé «DO» est attendue.
55 'TO' or 'DOWNTO' expected in for statement Ce code d'erreur permet d'indiquer que les mots réservés «TO» ou «DOWNTO» sont attendues dans l'instruction «for».
56 'IF' expected Ce code d'erreur permet d'indiquer qu'un mot réservé «IF» est attendue.
57 'FILE' expected Ce code d'erreur permet d'indiquer qu'un mot réservé «FILE» est attendue.
58 Error in <factor> (bad expression) Ce code d'erreur permet d'indiquer une erreur de mauvais facteur, soit une mauvaise expression.
59 Error in variable Ce code d'erreur permet d'indiquer une erreur dans la variable.
60 Must be of type 'SEMAPHORE' Ce code d'erreur permet d'indiquer qu'il faut qu'il soit de type «SEMAPHORE».
61 Must be of type 'PROCESSID' Ce code d'erreur permet d'indiquer qu'il faut qu'il soit de type «PROCESSID».
62 Process not allowed at this nesting level Ce code d'erreur permet d'indiquer que le processus n'est pas autorisé à ce niveau d'imbrication.
63 Only main task may start processes Ce code d'erreur permet d'indiquer que seule la tâche principale peut démarrer des processus.
101 Identifier declared twice Ce code d'erreur permet d'indiquer qu'un identifiant est déclaré deux fois.
102 Low bound exceeds high bound Ce code d'erreur permet d'indiquer que la limite inférieur surpasse la limite supérieur.
103 Identifier is not of the appropriate class Ce code d'erreur permet d'indiquer que l'identificateur n'est pas de la classe approprié.
104 Undeclared identifier Ce code d'erreur permet d'indiquer un identificateur non déclaré.
105 Sign not allowed Ce code d'erreur permet d'indiquer qu'un signe n'est pas autorisé.
106 Number expected Ce code d'erreur permet d'indiquer qu'un nombre est attendue.
107 Incompatible subrange types Ce code d'erreur permet d'indiquer un type de sous-intervalle incompatible.
108 File not allowed here Ce code d'erreur permet d'indiquer qu'un fichier n'est pas autorisé à cette emplacement.
109 Type must not be real Ce code d'erreur permet d'indiquer que le type de données ne peut pas être un nombre réel.
110 <tagfield> type must be scalar or subrange Ce code d'erreur permet d'indiquer que le champ de balise doit être un scalaire ou un sous-intervalle.
111 Incompatible with <tagfield> part Ce code d'erreur permet d'indiquer que la partie de champ de balise est incompatible.
112 Index type must not be real Ce code d'erreur permet d'indiquer que le type d'index ne peut pas être un nombre réel.
113 Index type must be a scalar or a subrange Ce code d'erreur permet d'indiquer que le type d'index doit être un scalaire ou un sous-intervalle.
114 Base type must not be real Ce code d'erreur permet d'indiquer que le type de base ne peut pas être un nombre réel.
115 Base type must be a scalar or a subrange Ce code d'erreur permet d'indiquer que le type de base doit être un scalaire ou un sous-intervalle.
116 Error in type of standard procedure parameter Ce code d'erreur permet d'indiquer qu'une erreur de type de paramètre de procédure standard.
117 Unsatisfied forward reference Ce code d'erreur permet d'indiquer qu'une référence de prédéfinition est insatisfaites.
118 Forward reference type identifier in var declaration Ce code d'erreur permet d'indiquer qu'un type de référence de prédéfinition dans une déclaration de variable n'est pas correcte.
119 Re-specified params not OK for a forward procedure Ce code d'erreur permet d'indiquer que redéfinir des paramètres n'est pas correcte pour une redéfinition de procédure.
120 Function result type must be scalar, subrange or pointer Ce code d'erreur permet d'indiquer que le type de résultat de la fonction doit être un scalaire, un sous-intervalle ou un pointeur.
121 File value parameter not allowed Ce code d'erreur permet d'indiquer que le paramètre de valeur de fichier n'est pas autorisé.
122 A forward function's result type can't be re-specified Ce code d'erreur permet d'indiquer qu'un type de résultat d'une prédéfinition de fonction ne peut pas être redéfinit.
123 Missing result type in function declaration Ce code d'erreur permet d'indiquer qu'un type de résultat est manquant dans la déclaration de la fonction.
124 F-format for reals only Ce code d'erreur permet d'indiquer qu'un format F est pour des nombres réels seulement.
125 Error in type of standard procedure parameter Ce code d'erreur permet d'indiquer qu'un erreur de type de paramètre de procédure standard.
126 Number of parameters does not agree with declaration Ce code d'erreur permet d'indiquer que le nombre de paramètres n'est pas en accord avec la déclaration.
127 Illegal parameter substitution Ce code d'erreur permet d'indiquer une substitution de paramètre illégale.
128 Result type does not agree with declaration Ce code d'erreur permet d'indiquer que le type de résultat n'est pas en accord avec la déclaration.
129 Type conflict of operands Ce code d'erreur permet d'indiquer un type de conflit avec les opérandes.
130 Expression is not of set type Ce code d'erreur permet d'indiquer qu'une expression n'est pas un type d'ensemble.
131 Tests on equality allowed only Ce code d'erreur permet d'indiquer que seul un test d'égalité est autorisé à cette emplacement.
132 Strict inclusion not allowed Ce code d'erreur permet d'indiquer qu'une inclusion stricte n'est pas autorisé.
133 File comparison not allowed Ce code d'erreur permet d'indiquer qu'une comparaison de fichier n'est pas autorisé.
134 Illegal type of operand(s) Ce code d'erreur permet d'indiquer un type illégale d'opérande.
135 Type of operand must be Boolean Ce code d'erreur permet d'indiquer qu'un type d'opérande doit être de type de données Boolean.
136 Set element type must be scalar of subrange Ce code d'erreur permet d'indiquer qu'un type d'ensemble d'élément doit être scalaire ou un sous-intervalle.
137 Set element types must be compatible Ce code d'erreur permet d'indiquer que des types d'éléments d'ensemble doivent être compatible.
138 Type of variable is not array Ce code d'erreur permet d'indiquer qu'un type de variable n'est pas un tableau.
139 Index type is not compatible with the declaration Ce code d'erreur permet d'indiquer qu'un type d'index n'est pas compatible avec la déclaration.
140 Type of variable is not record Ce code d'erreur permet d'indiquer qu'un type de variable n'est pas un enregistrement.
141 Type of variable must be file or pointer Ce code d'erreur permet d'indiquer qu'un type de variable doit être un fichier ou un pointeur.
142 Illegal parameter solution Ce code d'erreur permet d'indiquer qu'une solution de paramètre est illégale.
143 Illegal type of loop control variable Ce code d'erreur permet d'indiquer un type de données illégale pour une variable de contrôle de boucle.
144 Illegal type of expression Ce code d'erreur permet d'indiquer un type d'expression illégale.
145 Type conflict Ce code d'erreur permet d'indiquer un conflit de type de données.
146 Assignment of files not allowed Ce code d'erreur permet d'indiquer que l'association de fichiers n'est pas permise.
147 Label type incompatible with selecting expression Ce code d'erreur permet d'indiquer que le type d'étiquette est incompatible avec l'expression sélectionné.
148 Subrange bounds must be scalar Ce code d'erreur permet d'indiquer que les limites de sous-intervalle doit être scalaire.
149 Index type must be integer Ce code d'erreur permet d'indiquer que le type d'index doit être un entier.
150 Assignment to standard function is not allowed Ce code d'erreur permet d'indiquer qu'une association de fonction standard n'est pas autorisé.
151 Assignment to formal function is not allowed Ce code d'erreur permet d'indiquer qu'une fonction formel n'est pas autorisé.
152 No such field in this record Ce code d'erreur permet d'indiquer qu'aucun champ est présent dans cet enregistrement.
153 Type error in read Ce code d'erreur permet d'indiquer un type d'erreur dans la lecture.
154 Actual parameter must be a variable Ce code d'erreur permet d'indiquer que le paramètre actuel doit être une variable.
155 Control variable cannot be formal or non-local Ce code d'erreur permet d'indiquer qu'une variable de contrôle ne peut pas être formel ou non-local.
156 Multidefined case label Ce code d'erreur permet d'indiquer qu'un étiquette de cas à de multiple définition.
157 Too many cases in case statement Ce code d'erreur permet d'indiquer qu'il y a trop d'évaluation de cas dans une même instruction CASE.
158 No such variant in this record Ce code d'erreur permet d'indiquer qu'aucune variante n'est pas présente dans cet enregistrement.
159 Real or string tagfields not allowed Ce code d'erreur permet d'indiquer que des champs de balise de nombre réel ou de chaine de caractères ne sont pas autorisés.
160 Previous declaration was not forward Ce code d'erreur permet d'indiquer qu'une déclaration précédente n'est pas prédéfinies.
161 Again forward declared Ce code d'erreur permet d'indiquer encore une prédéfinition.
162 Parameter size must be constant Ce code d'erreur permet d'indiquer une taille de paramètre devant être une constante.
163 Missing variant in declaration Ce code d'erreur permet d'indiquer une variante manquante dans une déclaration.
164 Substitution of standard proc/func not allowed Ce code d'erreur permet d'indiquer une substitution de procédure ou de fonction non autorisé.
165 Multidefined label Ce code d'erreur permet d'indiquer de multiple définition d'étiquette.
166 Multideclared label Ce code d'erreur permet d'indiquer de multiple déclaration d'étiquette.
167 Undeclared label Ce code d'erreur permet d'indiquer une étiquette non déclaré.
168 Undefined label Ce code d'erreur permet d'indiquer une étiquette non définit.
169 Error in base set Ce code d'erreur permet d'indiquer une erreur dans l'ensemble de base.
170 Value parameter expected Ce code d'erreur permet d'indiquer une valeur de paramètre attendue.
171 Standard file was re-declared Ce code d'erreur permet d'indiquer un fichier standard est redéclaré.
172 Undeclared external file Ce code d'erreur permet d'indiquer qu'un fichier externe n'est pas déclaré.
173 FORTRAN procedure or function expected Ce code d'erreur permet d'indiquer qu'une procédure ou une fonction FORTRAN n'est pas déclaré.
174 Pascal function or function expected Ce code d'erreur permet d'indiquer qu'une procédure ou une fonction Pascal n'est pas déclaré.
175 Semaphore value parameter not allowed Ce code d'erreur permet d'indiquer qu'une valeur de paramètre de sémaphore n'est pas autorisé.
182 Nested UNITs not allowed Ce code d'erreur permet d'indiquer une unité imbriquées non autorisées.
183 External declaration not allowed at this nesting level Ce code d'erreur permet d'indiquer une déclaration externe non autorisé à ce niveau d'imbrication.
184 External declaration not allowed in INTERFACE section Ce code d'erreur permet d'indiquer une déclaration externe non autorisé dans la section INTERFACE.
185 Segment declaration not allowed in INTERFACE section Ce code d'erreur permet d'indiquer une déclaration de segment non autorisé dans la section INTERFACE.
186 Labels not allowed in INTERFACE section Ce code d'erreur permet d'indiquer une étiquette non autorisé dans la section INTERFACE.
187 Attempt to open library in INTERFACE section Ce code d'erreur permet d'indiquer une tentative d'ouverture de la bibliothèque dans la section INTERFACE.
188 UNIT not declared in previous uses declaration Ce code d'erreur permet d'indiquer qu'un mot réservé UNIT n'est pas déclaré dans une déclaration utilisé précédemment.
189 'USES' not allowed at this nesting level Ce code d'erreur permet d'indiquer que le mot réservé «USES» n'est pas autorisé à ce niveau d'imbrication.
190 UNIT not in library Ce code d'erreur permet d'indiquer qu'une unité n'est pas une bibliothèque.
191 Forward declaration was not segment Ce code d'erreur permet d'indiquer qu'une déclaration prédéfini n'est pas un segment.
192 Forward declaration was segment Ce code d'erreur permet d'indiquer qu'une déclaration prédéfini est un segment.
193 Not enough room for this operation Ce code d'erreur permet d'indiquer qu'il n'y a pas assez de place pour cette opération.
194 Flag must be declared at top of program Ce code d'erreur permet d'indiquer qu'un drapeau doit être déclaré en haut du programme.
195 Unit not importable Ce code d'erreur permet d'indiquer qu'une unité n'est pas importable.
201 Error in real number - digit expected Ce code d'erreur permet d'indiquer une erreur dans le nombre réel, soit qu'un chiffre est attendue.
202 String constant must not exceed source line Ce code d'erreur permet d'indiquer qu'une constante de chaine de caractères ne doit pas excéder la ligne de la source.
203 Integer constant exceeds range Ce code d'erreur permet d'indiquer qu'une constante entière dépasse les limites autorisés.
204 8 ou 9 in octal number Ce code d'erreur permet d'indiquer qu'un nombre octal avec un chiffre 8 ou 9 est rencontré.
250 Too many scopes of nested identifiers Ce code d'erreur permet d'indiquer un identificateur imbriqués est trop étendue.
251 Too many nested procedures or functions Ce code d'erreur permet d'indiquer qu'il y a trop de procédures ou fonctions imbriqués.
252 Too many forward references of procedures entries Ce code d'erreur permet d'indiquer qu'il y a trop de références de prédéfinitions d'entrées de procédure.
253 Procedure too long Ce code d'erreur permet d'indiquer que la procédure est trop longue.
254 Too many long constants in this procedure Ce code d'erreur permet d'indiquer qu'il y a trop de constantes longues dans cette procédure.
256 Too many external references Ce code d'erreur permet d'indiquer qu'il y a trop de références externes.
257 Too many externals Ce code d'erreur permet d'indiquer qu'il y a trop d'éléments externes.
259 Expression too complicated Ce code d'erreur permet d'indiquer qu'il y a trop d'expressions compliqués.
300 Division by zero Ce code d'erreur permet d'indiquer qu'une division par zéro s'est produite.
301 No case provided for this value Ce code d'erreur permet d'indiquer qu'il n'y a pas de cas fournit pour cette valeur.
302 Index expression out of bounds Ce code d'erreur permet d'indiquer qu'une expression d'index est en dehors des limites.
303 Value to be assigned is out of bounds Ce code d'erreur permet d'indiquer que la valeur associé est en dehors de l'intervalle.
304 Element expression out of range Ce code d'erreur permet d'indiquer que l'expression d'éléments est en dehors de l'intervalle.
398 Implementation restriction Ce code d'erreur permet d'indiquer que contraintes d'intégration sont rencontrés.
399 Implementation restriction Ce code d'erreur permet d'indiquer que contraintes d'intégration sont rencontrés.
400 Illegal character in text Ce code d'erreur permet d'indiquer qu'un caractère illégale est présent dans le texte.
401 Unexpected end of input Ce code d'erreur permet d'indiquer que la fin d'une entrée est attendue.
402 Error in writing code file, not enough room Ce code d'erreur permet d'indiquer qu'une erreur s'est produite lors de l'écriture du code dans un fichier, il n'y a pas assez de place.
403 Error in reading include file Ce code d'erreur permet d'indiquer qu'une erreur de lecture d'un fichier d'inclusion s'est produit.
404 Error in writing list file, not enough room Ce code d'erreur permet d'indiquer une erreur d'écriture d'un fichier de liste, il n'y pas assez de place.
405 'PROGRAM' or 'UNIT' expected Ce code d'erreur permet d'indiquer qu'un mot réservé «PROGRAM» ou «UNIT» est attendue.
406 Include file not legal Ce code d'erreur permet d'indiquer un ficher inclus illégale.
407 Include file nesting limit exceeded Ce code d'erreur permet d'indiquer que le fichier inclus dépasse la limite d'imbrication.
408 INTERFACE section not contained in one file Ce code d'erreur permet d'indiquer que la section INTERFACE ne contient pas un fichier.
409 Unit name reserved for system Ce code d'erreur permet d'indiquer que le nom d'unité est réservé par le système.
410 Disk error Ce code d'erreur permet d'indiquer qu'une erreur disque c'est produite.
500 Assembler error Ce code d'erreur permet d'indiquer qu'une erreur assembleur s'est produite.


Dernière mise à jour : Dimanche, le 5 novembre 2017