-terminal, along with
    the length of the right hand side, for each production in the grammar,
</dd><dt>the action table
</dt><dd>indicates what action (shift, reduce, or error) is to be taken on each 
    lookahead symbol when encountered in each state, and
</dd><dt>the reduce-goto table
</dt><dd>indicates which state to shift to after reduces (under each non-terminal
from each state). 
</dd></dl>
(Note that the action and reduce-goto tables are not stored as simple arrays,
but use a compacted "list" str