LR vs. LL Parsers
From eplmediawiki
This is the approved revision of this page; it is not the most recent. View the most recent revision.
An LL parser is much easier to understand than an LALR parser, easier to write and debug and it has better error recovery semantics. A lot of non-LL grammars can be easily munged into LL(k)-form, in a lot of cases, where k=1. LL parser generators tend to produce smaller tables than LALR parsers.