红联Linux门户
Linux帮助

递归解析器 LEPL

发布时间:2013-02-02 09:44:19来源:红联作者:empast
LEPL是一个用 Python 开发的向下递归解析器。It is based on parser combinator libraries popular in functional programming, but also exploits Python language features. Operators provide a friendly syntax, and the consistent use of generators supports full backtracking and resource management. Backtracking implies that a wide variety of grammars are supported; appropriate memoisation ensures that even left-recursive grammars terminate.

项目主页:http://www.acooke.org/lepl/

下载地址:http://www.acooke.org/lepl/download.html

来自:开源中国社区
文章评论

共有 0 条评论