Download List

项目描述

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 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

此版本修复了与海湾合作委员会的Unicode漏洞,常量问题的更新版本,编译警告,一MinGW的问题,即在于它的- R选项,阻止在代码替换字符串中的大小的一个文件,一个错误,一个错误的错误恢复,可能导致系统崩溃。空白解析器现在继承父属性。为更好的Valgrind的结果禁用的freelist能力已经增加了。
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

此版本增加了对Python的模糊性回调。它解决了错误恢复崩溃的错误,一列数问题,而缺少的列和行号使用一个空白subparser。
标签: 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

此版本删除调用的Python接口不安全Exec和二进制左结合的运营商修正了错误。
标签: 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

支持生成用户定义的语法代码打印解析树,并歧义的基础上贪(可选)。修复在Python支持,防止了结合性和优先使用一个错误,并增加了支持64位系统的Python接口。
标签: 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

与地方选区的选择使用固定的编制问题是随着内存时重用了在mkdparser图书馆空白生产和Python接口解析器泄漏。
标签: 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