« earlier | later » Page 2 of 3
A reasonably nice parsing framework for Python that takes EBNF input and gives you a tree of locations as output.
One Python parsing option. The underlying C library looks very powerful, but its documentation is rather lacking, and the Python interface is very limited (and a bit awkward to use).
http://repetae.net/john/Util.Parse.hs
John Meacham's Parsec-ish (but, apparently, nicer) parser framework for Haskell.
A C parser library that looks pretty neat -- one of the examples it comes with is a Python grammar, so it should handle occam fine.
A grammar-based general-purpose transformation engine. It looks like it'd be perfectly feasible to write a compiler in this, although I'm not especially convinced I'd want to; it's probably more useful for doing transformations between source languages.
Parsec, a fast combinator parser
The rather cool Parsec library for Haskell.
to compiler haskell parsing research software ... on 04 February 2006
ONLamp.com: Building Recursive Descent Parsers with Python
Using the pyparsing Python library to build parsers.
to compiler parsing python research software ... on 28 January 2006
One of the extremely neat parser systems for Haskell.
Towards a Standard Parser Generator
Compares several (older) Python parser generators.
« earlier | later » Page 2 of 3
tasty by Adam Sampson.