"Fork" of David Beazley's PLY: [http://www.dabeaz.com/ply/](http://www.dabeaz.com/ply/)