Parser Tools in Python, a collection of tools for hand writing lexers and parsers.