Existe-t-il un bon générateur d'analyseur LALR de type yacc/bison pour .NET ?[fermé]
Question
Existe-t-il un bon générateur d'analyseur LALR de type yacc/bison pour .NET ?
La solution
Antlr prend en charge la génération de code C#, bien qu'il s'agisse de LL(k) et non techniquement de LALR.Ses règles de réécriture d'arborescence sont cependant une fonctionnalité intéressante.
Autres conseils
SableCC peut générer du code c#.C'est plutôt bien mais il faut quelques jours pour comprendre comment tout cela fonctionne, car la documentation n'est pas terrible.
Le Générateur d'analyseur Gardens Point ça a l'air bien, mais je n'ai pas eu l'occasion de l'essayer moi-même.
Vérifier Or.Il est conforme à LALR et prend en charge de nombreuses langues, voire la plupart.Gold peut convertir les grammaires de type YACC et Bison.
Si cela ne répond pas à vos besoins, consultez cette page.
Spirit est un autre analyseur LALR.
Notez également que Mono a créé une variante de l'analyseur Jay pour leur framework C# et .NET.Leur compilateur C# est, d'après ce que je peux dire, de qualité de production.
coco C'est LL(k) mais fait du bon travail