GrammarGrapher is a basic script to display parse trees for user-provided input 
using a GLR parsing algorithm. See examples/ directory for examples of usage. 
Licensed under the MIT License

- Python 2.5-2.6
- PyGgy 0.4.1 (
- pydot 1.0.2 (
- ImageMagick 7.0+

===== [options] <grammar> <lexicalspec>

Where <grammar> is a .pyg file containing a CFG grammar, <lexicalspec> is a .pyl containing
the lexical specifications, and [options] is taken from the following list:
  -p <file>     Override default prefix for dot files with given file.
  -a <delay>    If set, write an animated GIF showing the construction of the parse tree
                from top to bottom, with <delay> ms delay between each frame.
  -o <outfile>  Write to given file. Extension determines format. If not specified, dot file 
                will be printed to stdout.
  -i <instring> String to parse. If not provided, input will be taken from STDIN.
  -h, --help    Print this message