PLY provides most of the standard lex/yacc features
including support for empty productions, precedence rules,
error recovery, and support for ambiguous grammars.
saved by7 people, first byBlake on 2006-07-22, last bytakayuki kawamoto on 2008-05-17