Skip to content

Commit eefafec

Browse files
committed
Fix (impossible de mettre "auto" comme nouveau type).
1 parent 945ee0d commit eefafec

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

src/Parser.cpp

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ namespace FPL {
2525
"auto",
2626
"importer",
2727
"requete"
28+
"convertir"
2829
};
2930
}
3031

@@ -854,6 +855,12 @@ namespace FPL {
854855
auto var = mVariables[VarName->mText];
855856
auto NewType = CheckerType();
856857
if (NewType.has_value()) {
858+
859+
if (NewType->mType == AUTO) {
860+
std::cerr << "Le nouveau type de la variable ne peut pas etre \"auto\"." << std::endl;
861+
exit(1);
862+
}
863+
857864
if (CheckerOperateur(";").has_value()) {
858865
if (NewType->mType == INT && var.VariableType.mType == STRING) {
859866
try {

0 commit comments

Comments
 (0)