psgkiki | Bonjour, C'est encore moi et toujours avec mon YACC.
Maintenant, j'ai un problème pour la gestion de variables. Elles se présentent sous cette forme :
test.test
test,test
test.test.test.test.test ...
test,test,test,test,test ...
Voila ce que j'ai fait. Ca gere la présence de 2 variables (test.test) mais pas la présence de + de 2.
Code :
- variable: IDF POINT contenu {strcpy($$,$1);strcat($$,$2);strcat($$,$3);}
- ;
- contenu: IDF contenu {strcpy($$,$1);strcat($$,$2);}
- | POINT IDF{
- strcpy($$,"." );
- strcat($$,$2);}
- | VIRG IDF{
- strcpy($$,"," );
- strcat($$,$2);}
- ;
|
Merci pour votre aide, j'en ai bien besoin |