General purpose parser generator converting annotated context-free grammar to a deterministic LR/GLR parser.