Browse Source

Fix non working substraction

DricomDragon 5 years ago
parent
commit
44689196bb
1 changed files with 1 additions and 1 deletions
  1. 1 1
      eval.l

+ 1 - 1
eval.l

@@ -19,7 +19,7 @@ BLANC [ \n\t]
 [0-9]+      yylval = atoi(yytext); return nombre; /* atoi = ascii to integer; yylval est la 
                                                      valeur sémantique (par défaut un int) 
                                                      associée au token */
-[*-+()=]     return yytext[0];   /* caracteres unites lexicales */
+[-*+()=]     return yytext[0];   /* caracteres unites lexicales */
 {BLANC}+    ;
 .           fprintf(stderr, "Caractere (%c) non reconnu\n", yytext[0]); /* tout le reste (les règles sont évaluées de haut en bas */