Section courante

A propos

Section administrative du site

Erreurs de syntaxe Pascal

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


Dernière mise à jour : Mardi, le 30 juillet 2024