Skip to main content

Compileerrorcodes

Codes d’erreurs de compilation​

Description​

Voici la liste des erreurs qui seront détectés au moment d’exécuter un programme. Lorsqu’une de ces erreurs est détecté la compilation s’arrête et le programme n’est pas exécuté.

Erreur #Message d’ErreurTraductionDescription
-1Syntax ErrorErreur de syntaxeMessage générique quand une instruction n’est pas correctement formatée.
-2END IF without matching IFEND IF sans IF
-3ELSE without matching IFELSE sans IF
-4END WHILE without matching WHILEEND WHILE sans WHILE
-5UNTIL without matching DOUNTIL sans DO
-6NEXT without matching FORNEXT sans FOR
-7IF without matching END IF or ELSE statementIF sans END IF ou sans ELSE
-8ELSE without matching END IF statementELSE sans ID
-9WHILE without matching END WHILE statementWHILE sans END WHILE
-10DO without matching UNTIL statementDO sans UNTIL
-11FOR without matching NEXT statementFOR sans NEXT
-12FUNCTION/SUBROUTINE without matching END FUNCTION/SUBROUTINE statementFUNCION/SUBROUTINE sans END FUNCTION/SUBROUTINE
-13END FUNCTION/SUBROUTINE without matching FUNCTION/SUBROUTINEEND FUNCION/SUBROUTINE sans FUNCTION/SUBROUTINE
-14You may not define a FUNCTION/SUBROUTINE inside an IF, loop, or other FUNCTION/SUBROUTINEIl est interdit de définir une FUNCTION/SUBROUTINE à l’intérieur d’un IF, d’une boucle ou d’une autre FUNCTION/SUBROUTINE
-15You may not define GLOBAL variable(s) inside an IF, loop, or FUNCTION/SUBROUTINEIl est interdit de définir une(des) variable(s) GLOBAL à l’intérieur d’un IF, d’une boucle ou d’une FUNCTION/SUBROUTINE
-16You may not define a label or use a GOTO or GOSUB statement in a FUNCTION/SUBROUTINE declarationIl est interdit de définir une étiquette ou d’utiliser GOTO ou GOSUB dans la déclaration d’une FUNCTION/SUBROUTINE
-17Error assigning a number to a string variableError d’assignation d’un nombre dans une variable chaîne de caractères
-18Error assigning a string to a numeric variableErreur d’assignation d’une chaîne de caractères dans une variable numérique