Detalles de software:
Versión: 0.9.0 Actualizado
Fecha de carga: 28 Sep 15
Licencia: Libre
Popularidad: 126
PEG.js se pueden utilizar para crear programas de análisis que procesan datos complejos o lenguajes de programación.
Es como una herramienta fundamental para la creación de procesadores de datos, intérpretes, transformadores o compiladores
¿Cuál es nuevo en esta versión:.
- Modificada el conjunto de pruebas de QUnit a Jasmine, limpiarlo en el camino.
- Integración Travis CI.
- Varias mejoras y correcciones de código interno.
- Varias mejoras y correcciones de código generado.
- Varias mejoras ejemplo de gramática y correcciones.
- Mejora README.md.
- Construcción CAMBIOS al Markdown.
¿Qué hay de nuevo en la versión 0.8.0:
- Modificada el conjunto de pruebas de QUnit a Jasmine, limpieza para arriba en el camino.
- Integración Travis CI.
- Varias mejoras y correcciones de código interno.
- Varias mejoras y correcciones de código generado.
- Varias mejoras ejemplo de gramática y correcciones.
- Mejora README.md.
- Construcción CAMBIOS al Markdown.
¿Qué hay de nuevo en la versión 0.7.0:.
- predicados semánticos tienen acceso a la precedente etiquetas
- Implementado coincidencia literal y de clase entre mayúsculas y minúsculas.
- Reescribir el generador de código - divide algunos cálculos en pasos separados y con base en un sistema de plantillas adecuado .
- Reescribir manejo variable en los analizadores generados de una manera-pila como, simplificar el código y hacer los analizadores más pequeño y más rápido.
- Adaptado a Node.js 0.6.6+ (ya no se admite en las versiones anteriores).
- Abandonado soporte para IE & # X3c; 8.
¿Cuál es nuevo en la versión 0.6.2:
- Restablecer posición analizador cuando vuelve Acción | nula |.
- errata fija en JavaScript ejemplo gramática.
¿Qué hay de nuevo en la versión 0.6.1:
- Pequeños cambios:
- Utilice la opción --ascii al generar una versión miniaturizada.
¿Cuál es nuevo en la versión 0.6.0pre:
- Reescribir el modo de línea de comandos que se basa en Node.js lugar de Rhino - no más dependencia de Java. Esto también significa que PEG.js está disponible como un paquete Node.js y puede ser requerido como módulo.
- Versión para el navegador está construido por separado del mando ine uno de cada dos sabores (normal y minified).
- Analizador nombre de la variable ya no se requiere el argumento de bin / pegjs - es & quot; module.exports & quot; de forma predeterminada y se puede ajustar mediante el -e / - opción de exportación-var. Esto hace que los analizadores generados por módulos / bin / pegjs Node.js por defecto.
- Añadida la capacidad para iniciar el análisis de cualquier regla gramatical.
- Añadido varias optimizaciones del compilador - 0.6 es ~ 12% más rápido que 0.5.1 en el punto de referencia en el V8 .
Requisitos
- habilitado JavaScript en el lado del cliente
Comentarios que no se encuentran