Download List

Descripción del Proyecto

The DParser is a scannerless GLR parser generator based on the Tomita algorithm. It is self-hosted and very easy to use. Grammars are written in a natural style of EBNF and regular expressions and support both speculative and final actions.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2010-12-21 06:43
1.26

Esta versión corrige un error de Unicode, las advertencias de compilación con las nuevas versiones de temas gcc, constante, un problema de MinGW donde reside aproximadamente el tamaño de un archivo, un error en la opción-R que impedía sustituciones de cadenas en el código, y un error en recuperación de errores que podrían resultar en un accidente. analizadores de espacios en blanco ahora heredan los atributos de los padres. La capacidad de desactivar freelists para obtener mejores resultados valgrind ha añadido.
This release fixes a Unicode bug, compilation warnings with newer versions of gcc, const issues, a MINGW issue where it lies about the size of a file, a bug in the -R option that prevented substitutions in strings in code, and a bug in error recovery that could result in a crash. Whitespace parsers now inherit attributes of the parent. The ability to disable freelists for better valgrind results has been added.

2009-10-09 02:51
1.22

Esta versión incluye las devoluciones de llamada ambigüedad para Python. Se corrige un error de error de recuperación del accidente, un error de número de la columna y la columna que faltan y los números de línea cuando se utiliza un subparser espacio en blanco.
Tags: 1.22
This release adds ambiguity callbacks for Python. It fixes an error recovery crash bug, a column number bug, and missing column and line numbers when using a whitespace subparser.

2006-10-18 19:10
1.15

Este lanzamiento remueve una llamada a exec inseguridad en la interfaz de Python, y corrige un error con los operadores binarios izquierda asociativa.
Tags: Minor bugfixes
This release removes a call to insecure exec in the Python interface, and fixes a bug with binary left associative operators.

2006-02-23 23:24
1.14

Apoya la generación de código definido por el usuario de una gramática para imprimir el árbol de análisis sintáctico y desambiguación basada en la codicia (opcional). Corrige un error en el soporte de Python que impidieron la utilización de la asociatividad y la prioridad, y añade soporte para sistemas de 64-bits para la interfaz de Python.
Tags: Minor bugfixes
Supports generation of user-defined code from a grammar to print the parse tree, and disambiguation based on greediness (optional). Fixes a bug in the Python support that prevented the use of associativity and priority, and adds support for 64-bit systems to the Python interface.

2004-10-09 07:25
1.13

Un problema de compilación con el uso de la opción de GC se ha fijado, junto con pérdidas de memoria cuando la reutilización de un analizador de espacio en blanco con una producción en la biblioteca mkdparser y la interfaz de Python.
Tags: Minor bugfixes
A compilation issue with the use of the GC option was fixed along with memory leaks when reusing a parser with a whitespace production in the mkdparser library and the Python interface.

Project Resources