You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/Essentials/Utils/ErrorsCodeManagement.cpp
+50-46Lines changed: 50 additions & 46 deletions
Original file line number
Diff line number
Diff line change
@@ -16,49 +16,53 @@ CREATE_ERROR(wrongTypeForBool, "Pour utiliser un type bool vous devez mettre en
16
16
CREATE_ERROR(needValueNextOperatorCondition, "Apres votre operateur conditionnelle vous devez specifier une valeur, ligne ", 11)
17
17
CREATE_ERROR(inputTypeError, "Votre reponse a l'entree clavier comporte un type non similaire a votre type preciser, ligne ", 12)
18
18
CREATE_ERROR(wrongType, "Le type de la valeur preciser n'est pas valide, ligne ", 13)
19
-
CREATE_ERROR(CONVERSION_sameTypeVariable, "Le type precise est le meme que le type de votre variable dans votre conversion donc aucun changement n'est necessaire, ligne ", 14)
20
-
CREATE_ERROR(CONVERSION_boolNumberFromInt, "La variable doit etre de type 'entier' (int) et doit contenir 1 pour 'vrai' et 0 pour 'faux', ligne ", 15)
21
-
CREATE_ERROR(FONCTION_forgotfirstParenthese, "Vous devez ouvrir les parentheses pour inserer des arguments si vous le souhaitez, ligne ", 16)
22
-
CREATE_ERROR(FONCTION_forgotargtype, "Vous devez donner un le type de votre argument, ligne ", 17)
23
-
CREATE_ERROR(FONCTION_forgotargname, "Vous devez donner un le nom de votre argument, ligne ", 18)
24
-
CREATE_ERROR(FONCTION_forgotaddarg, "Vous devez separer vos argument avec une ',', ligne ", 19)
25
-
CREATE_ERROR(FONCTION_forgotinsertcode, "Vous devez ouvrir et fermer avec '{' et '}' pour inserer votre code, ligne ", 20)
26
-
CREATE_ERROR(FONCTION_argumentexist, "L'argument existe deja, merci de donner un autre nom, ligne ", 21)
27
-
CREATE_ERROR(FONCTION_forgotnametocall, "Vous devez preciser le nom de la fonction que vous souhaitez appeler, ligne ", 22)
28
-
CREATE_ERROR(FONCTION_forgotargumenttogivevalue, "Vous devez donner un argument, ligne ", 23)
29
-
CREATE_ERROR(FONCTION_forgotargumentvalue, "Vous devez transmettre une valeur a votre argument, ligne ", 24)
30
-
CREATE_ERROR(FONCTION_argumentDoesNotExist, "Cet argument n'existe pas, ligne ", 25)
31
-
CREATE_ERROR(FONCTION_noneedargs, "La fonction ne demande pas des arguments donc veuillez retirer ':' et mettre directement ';' a la fin de l'instruction, ligne ", 26)
32
-
CREATE_ERROR(FONCTION_didnotfindarg, "L'argument est introuvable, veuillez reessayer ou contacter l'equipe de developpement, ligne ", 27)
33
-
CREATE_ERROR(VAR_wrongparameter, "Vous devez preciser un parametre pour votre variable qui existe : 'globale', 'fonction', ligne ", 28)
34
-
CREATE_ERROR(VAR_closeparameter, "Vous devez fermer les parenthese si vous avez voulu introduire un parametre pour votre variable, ligne ", 29)
35
-
CREATE_ERROR(FONCTION_doesnotexist, "La fonction n'existe pas, ligne ", 30)
36
-
CREATE_ERROR(RETURN_noinfonction, "Vous ne devez pas utiliser 'renvoyer' en dehors d'une fonction, ligne ", 31)
37
-
CREATE_ERROR(RETURN_novariablefound, "Vous devez declarer une variable sous ce format : 'variable TYPE_DE_RETOUR fonction NOM -> FONCTION;', ligne ", 32)
38
-
CREATE_ERROR(RETURN_noreturn, "Aucune instruction 'renvoyer' n'a ete trouve, ligne ", 33)
39
-
CREATE_ERROR(RETURN_wrongtype, "Les types doivent etre les meme et non differents, ligne ", 34)
40
-
CREATE_ERROR(IMPORT_needfilename, "Vous devez donner le nom du fichier entre guillements : '\"', ligne ", 35)
41
-
CREATE_ERROR(PAQUET_forgotname, "Vous devez donner a nom a votre paquet, ligne ", 36)
42
-
CREATE_ERROR(PAQUET_open, "Vous devez ouvrir les '{' pour mettre votre code, ligne ", 37)
43
-
CREATE_ERROR(PAQUET_close, "Vous devez fermer l'introduction du code avec '}' pour mettre votre code, ligne ", 38)
44
-
CREATE_ERROR(FICHIER_fileunknow, "Fichier non trouve, ligne ", 39)
45
-
CREATE_ERROR(FICHIER_varunknow, "Variable non trouve, ligne ", 40)
46
-
CREATE_ERROR(FICHIER_wrongargument, "Mauvais argument pour utiliser 'fichier' en instruction : 'lire' ou 'ecrire', ligne ", 41)
47
-
CREATE_ERROR(FICHIER_stringtypetogetfile, "Pour recuperer le fichier vous devez le mettre entre '\"' donc de type 'texte' (string), ligne ", 42)
48
-
CREATE_ERROR(FICHIER_needvariable, "Precisez le nom d'une variable existante ou non, ligne ", 43)
49
-
CREATE_ERROR(TYPE_forgotargfirst, "Precisez si vous voulez ajouter ou supprimer un type non existant de base, ligne ", 44)
50
-
CREATE_ERROR(TYPE_forgotargtype, "Precisez le type sur lequel s'appui votre type, ligne ", 45)
51
-
CREATE_ERROR(TYPE_forgotname, "Precisez le nom de votre type, ligne ", 46)
52
-
CREATE_ERROR(TYPE_wrongvalue, "Le nom de votre type n'est applicable, verifiez si vous avez mis le nom entre '\"' et qu'il ne porte pas le nom d'un type de base, ligne ", 47)
53
-
CREATE_ERROR(TYPE_wrongarg, "Mauvais parametre, ligne ", 48)
54
-
CREATE_ERROR(TANTQUE_forgotque, "L'instruction correcte est 'tant que', ligne ", 49)
55
-
CREATE_ERROR(TANTQUE_forgotvariable, "Vous avez oublie de preciser la variable pour la boucle, ligne ", 50)
56
-
CREATE_ERROR(TANTQUE_forgotoperators, "Vous devez specifier un ou deux operateurs pour verifier la valeur de la variable avec la suivante que vous allez devoir proposer, ligne ", 51)
57
-
CREATE_ERROR(TANTQUE_forgotvalue, "Vous devez preciser une valeur a comparer, ligne ", 52)
58
-
CREATE_ERROR(TANTQUE_forgotaction, "Vous devez preciser si vous rajoutez X ou enlever X (X ici est un nombre), ligne ", 53)
59
-
CREATE_ERROR(TANTQUE_wrongtypeforvalue, "Votre valeur doit etre de type entier ou decimal, ligne ", 54)
60
-
CREATE_ERROR(TANTQUE_notfoundaction, "Vous devez preciser si vous voulez 'incrementer' ou 'decrementer', ligne ", 55)
61
-
CREATE_ERROR(TANTQUE_opencode, "Vous devez ouvrir une '{' pour inserer votre code, ligne ", 56)
62
-
CREATE_ERROR(TANTQUE_closecode, "Vous devez fermer avec une '{' pour cloturer l'insertion de votre code, ligne ", 57)
63
-
CREATE_ERROR(TANTQUE_unavailableoperator, "L'operateur indique n'est pas disponible pour cette instruction, ligne ", 58)
64
-
CREATE_ERROR(TANTQUE_wrongtypeforvariable, "Votre variable doit etre de type entier ou decimal, ligne ", 59)
19
+
CREATE_ERROR(openNewCode, "Vous devez ouvrir avec '{' pour inserer votre code, ligne ", 14);
20
+
CREATE_ERROR(CONVERSION_sameTypeVariable, "Le type precise est le meme que le type de votre variable dans votre conversion donc aucun changement n'est necessaire, ligne ", 15)
21
+
CREATE_ERROR(CONVERSION_boolNumberFromInt, "La variable doit etre de type 'entier' (int) et doit contenir 1 pour 'vrai' et 0 pour 'faux', ligne ", 16)
22
+
CREATE_ERROR(FONCTION_forgotfirstParenthese, "Vous devez ouvrir les parentheses pour inserer des arguments si vous le souhaitez, ligne ", 17)
23
+
CREATE_ERROR(FONCTION_forgotargtype, "Vous devez donner un le type de votre argument, ligne ", 18)
24
+
CREATE_ERROR(FONCTION_forgotargname, "Vous devez donner un le nom de votre argument, ligne ", 19)
25
+
CREATE_ERROR(FONCTION_forgotaddarg, "Vous devez separer vos argument avec une ',', ligne ", 20)
26
+
CREATE_ERROR(FONCTION_forgotinsertcode, "Vous devez ouvrir et fermer avec '{' et '}' pour inserer votre code, ligne ", 21)
27
+
CREATE_ERROR(FONCTION_argumentexist, "L'argument existe deja, merci de donner un autre nom, ligne ", 22)
28
+
CREATE_ERROR(FONCTION_forgotnametocall, "Vous devez preciser le nom de la fonction que vous souhaitez appeler, ligne ", 23)
29
+
CREATE_ERROR(FONCTION_forgotargumenttogivevalue, "Vous devez donner un argument, ligne ", 24)
30
+
CREATE_ERROR(FONCTION_forgotargumentvalue, "Vous devez transmettre une valeur a votre argument, ligne ", 25)
31
+
CREATE_ERROR(FONCTION_argumentDoesNotExist, "Cet argument n'existe pas, ligne ", 26)
32
+
CREATE_ERROR(FONCTION_noneedargs, "La fonction ne demande pas des arguments donc veuillez retirer ':' et mettre directement ';' a la fin de l'instruction, ligne ", 27)
33
+
CREATE_ERROR(FONCTION_didnotfindarg, "L'argument est introuvable, veuillez reessayer ou contacter l'equipe de developpement, ligne ", 28)
34
+
CREATE_ERROR(VAR_wrongparameter, "Vous devez preciser un parametre pour votre variable qui existe : 'globale', 'fonction', ligne ", 29)
35
+
CREATE_ERROR(VAR_closeparameter, "Vous devez fermer les parenthese si vous avez voulu introduire un parametre pour votre variable, ligne ", 30)
36
+
CREATE_ERROR(FONCTION_doesnotexist, "La fonction n'existe pas, ligne ", 31)
37
+
CREATE_ERROR(RETURN_noinfonction, "Vous ne devez pas utiliser 'renvoyer' en dehors d'une fonction, ligne ", 32)
38
+
CREATE_ERROR(RETURN_novariablefound, "Vous devez declarer une variable sous ce format : 'variable TYPE_DE_RETOUR fonction NOM -> FONCTION;', ligne ", 33)
39
+
CREATE_ERROR(RETURN_noreturn, "Aucune instruction 'renvoyer' n'a ete trouve, ligne ", 34)
40
+
CREATE_ERROR(RETURN_wrongtype, "Les types doivent etre les meme et non differents, ligne ", 35)
41
+
CREATE_ERROR(IMPORT_needfilename, "Vous devez donner le nom du fichier entre guillements : '\"', ligne ", 36)
42
+
CREATE_ERROR(PAQUET_forgotname, "Vous devez donner a nom a votre paquet, ligne ", 37)
43
+
CREATE_ERROR(PAQUET_open, "Vous devez ouvrir les '{' pour mettre votre code, ligne ", 38)
44
+
CREATE_ERROR(PAQUET_close, "Vous devez fermer l'introduction du code avec '}' pour mettre votre code, ligne ", 39)
45
+
CREATE_ERROR(FICHIER_fileunknow, "Fichier non trouve, ligne ", 40)
46
+
CREATE_ERROR(FICHIER_varunknow, "Variable non trouve, ligne ", 41)
47
+
CREATE_ERROR(FICHIER_wrongargument, "Mauvais argument pour utiliser 'fichier' en instruction : 'lire' ou 'ecrire', ligne ", 42)
48
+
CREATE_ERROR(FICHIER_stringtypetogetfile, "Pour recuperer le fichier vous devez le mettre entre '\"' donc de type 'texte' (string), ligne ", 43)
49
+
CREATE_ERROR(FICHIER_needvariable, "Precisez le nom d'une variable existante ou non, ligne ", 44)
50
+
CREATE_ERROR(TYPE_forgotargfirst, "Precisez si vous voulez ajouter ou supprimer un type non existant de base, ligne ", 45)
51
+
CREATE_ERROR(TYPE_forgotargtype, "Precisez le type sur lequel s'appui votre type, ligne ", 46)
52
+
CREATE_ERROR(TYPE_forgotname, "Precisez le nom de votre type, ligne ", 47)
53
+
CREATE_ERROR(TYPE_wrongvalue, "Le nom de votre type n'est applicable, verifiez si vous avez mis le nom entre '\"' et qu'il ne porte pas le nom d'un type de base, ligne ", 48)
54
+
CREATE_ERROR(TYPE_wrongarg, "Mauvais parametre, ligne ", 49)
55
+
CREATE_ERROR(TANTQUE_forgotque, "L'instruction correcte est 'tant que', ligne ", 50)
56
+
CREATE_ERROR(TANTQUE_forgotvariable, "Vous avez oublie de preciser la variable pour la boucle, ligne ", 51)
57
+
CREATE_ERROR(TANTQUE_forgotoperators, "Vous devez specifier un ou deux operateurs pour verifier la valeur de la variable avec la suivante que vous allez devoir proposer, ligne ", 52)
58
+
CREATE_ERROR(TANTQUE_forgotvalue, "Vous devez preciser une valeur a comparer, ligne ", 53)
59
+
CREATE_ERROR(TANTQUE_forgotaction, "Vous devez preciser si vous rajoutez X ou enlever X (X ici est un nombre), ligne ", 54)
60
+
CREATE_ERROR(TANTQUE_wrongtypeforvalue, "Votre valeur doit etre de type entier ou decimal, ligne ", 55)
61
+
CREATE_ERROR(TANTQUE_notfoundaction, "Vous devez preciser si vous voulez 'incrementer' ou 'decrementer', ligne ", 56)
62
+
CREATE_ERROR(TANTQUE_opencode, "Vous devez ouvrir une '{' pour inserer votre code, ligne ", 57)
63
+
CREATE_ERROR(TANTQUE_closecode, "Vous devez fermer avec une '{' pour cloturer l'insertion de votre code, ligne ", 58)
64
+
CREATE_ERROR(TANTQUE_unavailableoperator, "L'operateur indique n'est pas disponible pour cette instruction, ligne ", 59)
65
+
CREATE_ERROR(TANTQUE_wrongtypeforvariable, "Votre variable doit etre de type entier ou decimal, ligne ", 60)
66
+
CREATE_ERROR(VERIFIER_needcas_title, "Vous devez commencer par 'cas' puis mettre une valeur pour indiquer une valeur que l'on va comparer avec votre variable, ligne ", 61)
67
+
CREATE_ERROR(VERIFIER_needcas, "Vous devez indiquer une valeur que vous allez comparer avec la valeur de votre variable, ligne ", 62)
68
+
CREATE_ERROR(VERIFIER_openPartOfCode, "Vous devez indiquer ':' pour inclure les actions souhaité, ligne ", 63);
0 commit comments