Nous avons besoin pour un projet de réaliser une partie d'analyse lexicale (à l'aide de l'outil lex sous Linux) et nous aimerions réaliser l'application en C++
Nous avons cependant rencontré des problèmes lors de la compilation :
lex analex.lex --> création du fichier lex.yy.c
g++ -o analyseur lex.yy.c -lfl
Mai je demande votre aide dans la résolution de ce programmer en C + +
1- la fonction :int tableau (int etat, char c)
2- la partie switch de la fonction nextlex
{
case 0:/*rien*/ return 1;break;
..
...
..
default: cout<< n1<<":"<<nc<<"erreur:"<<s<<":mot non reconnu par le langage"<<endl;
return -1; break;
}