almost got the ll1 parse table code properly. checkpoint.