LR vs. LL Parsers
From eplmediawiki
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.