Antlr

PRINGIMIENTO PRINCIPIO PARA AYUDARLE CON SU DESARROLLO
Descargar ahora

Antlr Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Nombre del editor:
  • Terence Parr
  • Sistemas operativos:
  • Windows All
  • Tamaño del archivo:
  • 1.8 MB

Antlr Etiquetas


Antlr Descripción

Un poderoso generador de analizadores para leer, procesar, ejecutar o traducir el texto estructurado Antlr (otra herramienta para el reconocimiento de idiomas) es un poderoso generador de analizador para leer, procesar, ejecutar o traducir texto estructurado o archivos binarios. Se usa ampliamente para construir idiomas, herramientas y marcos. Desde una gramática, Antlr genera un analizador que puede construir y caminar árboles de análisis. Aparte de estos proyectos de alto nombre, de alto perfil, puede crear todo tipo de herramientas útiles como lectores de archivos de configuración, convertidores de códigos heredados, renderizadores de marcas de Wiki y parsers de JSON. He construido pequeñas herramientas para las asignaciones de base de datos de objetos relacionales, que describen visualizaciones 3D, inyectando el código de perfiles en el código fuente de Java, y incluso han hecho un ejemplo simple de coincidencia de patrón de ADN para una conferencia. Desde una descripción del lenguaje formal llamado gramática, Antlr genera un analizador para ese idioma que puede construir automáticamente árboles analizados, que son estructuras de datos que representan cómo una gramática coincide con la entrada. Antlr también genera automáticamente los caminantes de árboles que puede utilizar para visitar los nodos de esos árboles para ejecutar un código específico de la aplicación. Hay miles de descargas de antlr al mes y se incluye en todas las distribuciones de Linux y OS X. ANTLR se usa ampliamente porque es fácil de entender, poderoso, flexible, genera una salida legible por humanos, viene con una fuente completa bajo la licencia BSD, y se apoya activamente. Antlr ha contribuido a la teoría y la práctica del análisis que incluyen: - Lookahead lineal aproximado - predicados semánticos y sintácticos. - Antlrworks - Análisis de árboles - ll (*)


Antlr Software relacionado

Edmgen2

Una herramienta de línea de comandos para el marco de entidades de Microsoft ADO.NET ...

270 156 KB

Descargar