PEG.js

Software captura de pantalla:
PEG.js
Detalles de software:
Versión: 0.9.0 Actualizado
Fecha de carga: 28 Sep 15
Promotor: David Majda
Licencia: Libre
Popularidad: 20

Rating: nan/5 (Total Votes: 0)

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

Programas parecidos

RLua
RLua

13 May 15

regex
regex

19 Jul 15

AMDclean
AMDclean

12 May 15

PyHAML
PyHAML

13 Apr 15

Comentarios a la PEG.js

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!
Búsqueda por categoría