First page Back Continue Last page Overview Graphics
The Backtracking Problem
Can yield exponential worst-case parse times
Typical solution: avoid backtracking by
- Prediction using one-token lookahead
- Hacking the grammar
- Designing the language for easy parsing