LeoWoerteler/ChartyGUI — Issue #3: Grammar Validation
Author: LeoWoerteler
Created: 2012-02-18 11:15:44+00:00
State: open

While ambiguous grammars are unavoidable in natural language parsing, non-terminating ones are unacceptable. The parser should detect and warn about all recursive loops that consume no input, like this one:

```
A -> B C
B -> A
```