lots of text; stephen made filter over validEntry nicer; code emitted for non strong LL(1) parsers; final code  version.
added test files