Tightend the PE grammar of PEG itself (Inlined "END", "PEG" required a negative lookahead to separate from following identifier)
Bit of a fixup, missing imports.
Fixing the other pt tests to match the accumulated changes/bug-fixes
Tweaks to tests, to handle Tcl/C differences.
Fixes in the C runtime, known bugs fixed before in other places (COMPLETE processing, missing charclass control). Plus fix in the error message generation for range operator.
More testsuite updates to match pevious commits. Testsuite now passes in full.
Sync to main pt changes.
Updated more of the output formats to match the PEG changes.
Extended the parser generator app (apps/pt) with code transforming a parse/syntax error to something human-readable. Future: Move this code to a utility package, or the runtime support in general.
Moved the core conversion of syntax errors to new utility package, and updated user. Todo: Test cases for this package.
Completed update of testsuite results for modified PEG grammar.
Pulled in recent general pt changes.
Brought the PEG update back into the main pt work branch.
Pulled recent general pt changes into the examples.