Je cherche à installer lex et yacc pour un projet que j'ai à la fac.
Après quelques recherches, il me semble que sous Fedora il y a flex et bison qui sont des bibliothèques qui font la même chose.

Est-ce qu'il y a beaucoup de différence entre les deux ?
Et est-ce que je peux installer simplement flex et bison (via yum) ?

Merci
Bonjour,

Pour ce qui est de l'analyse lexicale, Fedora fournit flex, qui est l'implémentation GNU de la version Unix originelle (et proprio !) de lex. Comme avec la plupart des réimplémentations GNU des outils Unix, Il ne devrait pas y avoir de soucis de compatibilité. D'ailleurs, le paquet flex fournit un lien symbolique de lex vers flex.

De même, bison est l'implémentation GNU du générateur d'analyseurs syntaxiques yacc, avec la même garantie de compatibilité avec la version Unix originale. Tu pourras également noter l'existence de byacc, qui est cette fois une implémentation BSD.

En résumé : aucun souci a priori avec flex et bison pour ton projet.