Raw version of LALR(1) parsing table generation.

Still have a problem with left recursion calculating FIRST1