 Tried use JSFiddle to parse this grammar: S -> a S S | S S | a a | S Word: a a This a ambiguos grammar example.