à la recherche du générateur de compilateur idéal

Il y eut Lex et Yacc puis Flex et Bison. Maintenant, y-a-t'il un soft qui fasse les deux, en dehors de AntLR, et en C?

Voici une liste non exhaustive de ce type d'outils:

  • Lemon,
  • Coco/R,
  • Accent,

Lemon: les exemples donnés utilisent soit Flex soit Ragel pour l'analyse lexicale, et cela me perturbe: j'aimerais un seul fichier pour de simples grammaires et, surtout, un seul langage! Cependant, évite les problèmes rencontrés autrefois avec Bison.

Accent (http://accent.compilertools.net): comme Lemon, nécessite Flex. Cependant, la simplicité d'écriture d'une grammaire semble être au rendez-vous.

Coco/R (http://www.ssw.uni-linz.ac.at/Research/Projects/Coco/): fait l'analyse lexicale et créé le compilateur mais en C++, ce qui m'ennuie profondément.