Faster ambiguity detection by grammar filtering
Hendrikus J. S. Basten, Jurgen J. Vinju · 2010
Real programming languages are often defined using ambiguous context-free grammars. Some ambiguity is intentional while other ambiguity is accidental. A good grammar development environment should therefore contain a static ambiguity checker to help the grammar engineer.