Downloadliste

Projektbeschreibung

pyPEG is a quick and easy solution for creating a parser in Python programs. pyPEG uses a PEG language in Python data structures to parse, so it can be used dynamically to parse nearly every context free language. The output is a plain Python data structure called pyAST, or, as an alternative, XML.

Systemanforderungen

Die Systemvoraussetzungen sind nicht definiert
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.

2013-02-10 08:39
2.10.2

Diese Version bietet zusätzlich die Möglichkeit, Klasse Int als Grammatik, Unterstützung der optionalen Attribute in xml2thing() und thing2xml() haben.
Tags: Minor feature enhancements, Minor bugfixes, Stable
This release adds the ability to have class int as grammar,
supporting optional attributes in
xml2thing() and thing2xml().

2012-12-11 08:01
2.9.0

Implementiert eine tragbare Möglichkeit neue Stil Funktionsdeklarationen ohne Syntaxfehler in Python 2.7 haben. Die Übersicht der csl()-Funktion erweitert. Dokumentation der kleinere Verbesserungen. Codebereinigung.
Tags: Stable, Minor feature enhancements, Minor bugfixes
Implements a portable way to have new style function declarations without syntax errors in Python 2.7. Extends the synopsis of the csl() function. Minor documentation enhancements. Code cleanup.

2011-08-03 06:17
1.4

Dieses Release behebt einige Bugs mit packrat Parsen.
Tags: Stable
This release fixes some bugs with packrat parsing.

2011-05-15 17:25
1.3

Das Tupel für Namen in pyAST wurde durch das Symbol (Liste)-Klasse, die ziemlich kompatibel ersetzt, sondern unterstützt mehr beschreibenden Code in Compiler Backends auch.
Tags: Stable, Major
The tuple for names in pyAST was replaced by the Symbol(list) class, which is fairly compatible, but supports more descriptive code in compiler backends, too.

2011-03-17 23:10
1.2

Bugs mit Unicode in Fehlerbehandlung wurden behoben.
Bugs with Unicode in error handling were fixed.

Project Resources