Antlr/antlrworks

Solo disponible en BuenasTareas
  • Páginas : 3 (712 palabras )
  • Descarga(s) : 0
  • Publicado : 17 de noviembre de 2011
Leer documento completo
Vista previa del texto
Es una herramienta más para el reconocimiento del lenguaje, el lenguaje es una herramienta que proporciona un marco para construir reconocedores, compiladores y traductores de descripcionesgramaticales que contengan acciones en una variedad de idiomas de destino. ANTLR automatiza la construcción de reconocedores de lenguaje. A partir de una gramática formal, ANTLR genera un programa quedetermine si las sentencias se ajusten a dicha lengua. En otras palabras, es un programa que escribe programas. Mediante la adición de fragmentos de código a la gramática, el reconocedor se convierte en untraductor o intérprete. ANTLR proporciona un excelente soporte para la construcción de árboles de forma intermedia, a pie de árbol, la traducción y proporciona la recuperación automática de erroressofisticada y presentación de informes. Actualmente hay alrededor de 5.000 descargas de fuente ANTLR un mes y está incluido en todas las distribuciones de Linux y OS X. ANTLR es ampliamente utilizadoporque es fácil de entender, potente, flexible, genera legible de salida, viene con código fuente completo bajo la licencia BSD, es apoyado activamente, y por lo general le permite escribir las accionesen su idioma preferido. ANTLR v3 es un completo reescrita versión y es la culminación de casi 20 años de experiencia en herramientas de construcción de lenguaje. El objetivo de la versión 3 eraproporcionar una base de código muy limpio y la limpieza de manera significativa la sintaxis y la semántica de la gramática ANTLR meta-lenguaje. Si bien hay importantes mejoras basadas en la investigaciónnueva y emocionante, la herramienta mantiene su mojo fuerte y debe sentirse muy familiar para los usuarios ANTLR v2. Vea ¿Cuál es la diferencia entre ANTLR v2 y v3? La herramienta principal es escritapor Terence Parr, el loco detrás de las dos versiones anteriores. v3 tomó cuatro años de codificación frenética y el esfuerzo de investigación. Terence Parr es el loco detrás de ANTLR y ha estado...
tracking img