Télécharger la liste

Description du projet

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.

Système requise

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-04-25 03:35 Retour à la liste release
4.1

Cette version corrige un problème avec des chaînes à contraindre comparateurs Literal. Ce fut une grave, mais apparemment rare, bug qui pouvait provoquer des erreurs lors analyseurs optimisation (même avec la configuration par défaut).
Tags: Major bugfixes
This release fixes an issue with coercing strings to Literal matchers. This was a serious, but apparently rare, bug that could cause errors when optimizing parsers (even with the default configuration).

Project Resources