Moved state transition tables out of the parser functions