¿Hay un buen generador de analizadores LALR tipo yacc/bison para .NET?¿Hay un buen generador de analizadores LALR tipo yacc/bison para .NET?
Respuesta
Antlr admite la generación de código C#, aunque LL (k) no es técnicamente LALR. Sin embargo, sus reglas de reescritura de árboles son una característica interesante.
El Gardens Point Parser Generator se ve bien, sin embargo, no he tenido la oportunidad de probarlo.
SableCC puede generar código C#. Es bastante bueno, pero necesita unos días para descubrir cómo funciona todo, porque la documentación no es tan buena
Consulte Gold. Cumple con LALR y es compatible con muchos idiomas, sino la mayoría. El oro puede convertir gramáticas tipo YACC y Bison.
Si no se ajusta a sus necesidades, consulte this page.
Spirit es otro analizador LALR.
También tenga en cuenta que Mono creó una variante del analizador Jay para su C# y .NET framework. Su compilador de C# es, por lo que puedo decir, calidad de producción.
Coco Es LL (k) pero hace un buen trabajo
- 1. ¿Qué es un buen generador de analizadores para php?
- 2. ¿Hay un buen generador de administración para Ruby on Rails?
- 3. Problema de implementación del generador de parásitos LALR
- 4. ¿hay un buen generador de código PHP CRUD?
- 5. ¿Qué generador de analizadores usa CPython?
- 6. Analizador LALR vs LL
- 7. ¿Hay una biblioteca de generador Sql dinámica para .Net?
- 8. Generador de documentación HTML para .NET
- 9. ¿Generador de HTML para .NET?
- 10. Generador de nombres para .NET
- 11. ¿Hay un buen editor web.config?
- 12. Cualquier sugerencia para terceros Generador/generador de formularios web .NET
- 13. ¿Hay un buen servidor (válido) para mercurial?
- 14. ¿Hay un buen cliente Fogbugz para Windows
- 15. ¿Hay un buen editor JSP para Eclipse?
- 16. ¿Hay un tipo .NET nativo para las subredes CIDR?
- 17. ¿Cuál es la diferencia entre los analizadores LR, SLR y LALR?
- 18. ¿Es el generador de analizadores ANTLR el mejor para una aplicación C++ con memoria limitada?
- 19. Analizadores de C++ GLR con Bison
- 20. Descenso recursivo versus analizadores generados - Eficiencia
- 21. LALR (2) colgando demás
- 22. ¿Hay un buen J2ME IDE?
- 23. ¿Hay un IDE * muy * liviano para .net?
- 24. ¿Cuál es un buen enfoque para desarrollar un simple generador/verificador de números de serie?
- 25. ¿Cuál es un buen paquete estadístico de matemáticas para .Net?
- 26. Un buen componente de vista PDF para .net
- 27. ¿Hay algún tipo de "ReferenceComparer" en .NET?
- 28. ¿Hay un buen cliente de Fogbugz para Mac OS X?
- 29. ¿Hay un buen complemento de Netbeans para R?
- 30. ¿Hay un buen script de Pascal para Delphi?