Download List

项目描述

LEPL is a recursive descent parser library written
in 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.

系统要求

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-05-03 09:44 Back to release list
4.2

此版本增加了一个用于验证的电子邮件地址,HTTP的网址,以及“邮寄地址”网址的新模块后,在RFC 3696的建议。内部重写逻辑,编译分析器的部分速度则表达式,得到了改进。
标签: Major feature enhancements, Email, url
This release adds a new module for validating email addresses, HTTP URLs, and "mailto" URLs, following the recommendations in RFC 3696. The internal rewriting logic, which compiles parts of the parser to regular expressions for speed, has been improved.

Project Resources