Legend:
- ➖ poor (impossible or very hard to achieve)
- ➕ good (possible but requires some dancing)
- ✔️ excellent (very easy to achieve/have)
PC
stands for parser combinators and PG
— parser generators.
Property | Generators | Combinators | Description |
---|---|---|---|
Power | ✔️ LALR | ➕ LL(∞) | PC can't handle left-recursive grammars (though, there's some article¹...). |