Existe-t-il un bon générateur d'analyseur LALR de type yacc/bison pour .NET ?[fermé]

StackOverflow https://stackoverflow.com/questions/36709

  •  09-06-2019
  •  | 
  •  

Question

Existe-t-il un bon générateur d'analyseur LALR de type yacc/bison pour .NET ?

Était-ce utile?

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

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top