amend curriculum

Classical parsing ideas like left-factoring parse tables do not
lend themselves easily to learning by implementation.

Curriculum changed to better align with the goal of writing
practical parsers for everyday computing.
link to exercise 4