Update CodeGenPipeline.process to check for errors before writing output files
Make sure code generation was successful before attempting to compile
Add regression tests for #677
Support list labels on the recursive atom in a left-recursive rule (fixes #677)
Merge pull request #678 from sharwell/fix-677

Fix 677
Update precedence filter to properly handle stepping out of left-recursive rules (fixes #679)
Fix assignment of precedence for binary expressions with an implicit operator (e.g. testDuplicatedLeftRecursiveCall)
Include precedence in rule invocations when -atn is specified
Merge pull request #690 from sharwell/fix-679

Fix applyPrecedenceFilter removing pruning too many configurations