Update analyseur syntaxyque

This commit is contained in:
2016-02-02 17:17:38 +01:00
parent 3f15e27954
commit 91a7241cb4
3 changed files with 683 additions and 155 deletions

View File

@@ -210,6 +210,16 @@ void nom_token( int token, char *nom, char *valeur ) {
else if(token == FIN) strcpy(valeur, "FIN");
else if(token == VIRGULE) strcpy(valeur, "VIRGULE");
else if(token == SI) strcpy(valeur, "SI");
else if(token == ALORS) strcpy(valeur, "ALORS");
else if(token == SINON) strcpy(valeur, "SINON");
else if(token == TANTQUE) strcpy(valeur, "TANTQUE");
else if(token == FAIRE) strcpy(valeur, "FAIRE");
else if(token == ENTIER) strcpy(valeur, "ENTIER");
else if(token == RETOUR) strcpy(valeur, "RETOUR");
else if(token == LIRE) strcpy(valeur, "LIRE");
else if(token == ECRIRE) strcpy(valeur, "ECRIRE");
else if( token == ID_VAR ) {
strcpy( nom, "id_variable" );
strcpy( valeur, yytext );