Python parser for RELAX NG compact syntax

Dave Kuhlman <[email protected]>
Newsgroups gmane.text.xml.relaxng.general
Message-ID <[email protected]>
I've implemented (most of) a parser in Python for the RELAX NG
compact syntax.

It's written in Python and uses PLY (yet another implementation of
lex and yacc for Python).

The parser produces a parse tree whose nodes are instances of a class
ASTNode, which is defined in the parser module.

It's recognizes most but *not* all of the compact syntax, but,
hopefully, recognizes enough to make it useful, and can be
extended when necessary.

You can find documentation on the parser here:

    http://www.rexx.com/~dkuhlman/relaxngcompact.html

And, you can find a distribution file here:

    http://www.rexx.com/~dkuhlman/relaxngcompact-1.0a.tar.gz

If I can be of help with this, please let me know.

Dave

-- 
Dave Kuhlman
[email protected]
http://www.rexx.com/~dkuhlman
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.