Adding an generic LL parser. At least I tried to.
Fixing LL parser (we started from the wrong rule :/)