Toy LALR(1) Parser