[Ann] SimpleParse 2.0.0a2 available
Mike C. Fletcher
mcfletch at rogers.com
Wed Jul 10 01:26:52 EDT 2002
URL:
http://simpleparse.sf.net/
Release Notes:
The alpha-2 release is basically to let people play with the new version,
it's not production quality code by a long shot.
What is SimpleParse (from the website):
SimpleParse is a BSD-licensed Python package providing a simple parser
generator for use with the mxTextTools text-tagging engine. SimpleParse
allows you to generate tagging tables for use with the text-tagging
engine directly from your EBNF grammar.
Unlike most parser generators, SimpleParse generates single-pass parsers
(there is no distinct tokenization stage), an approach taken from the
predecessor project (mcf.pars) which attempted to create "autonomously
parsing regex objects". The resulting parsers are not as generalized as
those created by, for instance, the Earley algorithm, but they do tend
to be useful for the parsing of computer file formats and the like (as
distinct from natural language and similar "hard" parsing problems).
In addition to the parser generator, the SimpleParse project includes a
sub-project to create a modified version of the mxTextTools engine which
reorganizes the code to allow for certain common EBNF constructs to be
readily implemented.
Enjoy yourselves,
Mike
_______________________________________
Mike C. Fletcher
http://members.rogers.com/mcfletch/
More information about the Python-list
mailing list