djspiewak/gll-combinators — Issue #3: Provide a Generic API for Reducing Errors
Author: djspiewak
Created: 2011-10-13 20:40:28+00:00
State: open
Labels: Feature

The results of a failed parse is a `Stream` of *all* errors that occurred during the parse. Even taking longest-match, the result is usually a large set of errors that must be reduced in some way. It would be nice if we had a way of doing this generically so that GLL's error reporting could approximate that of an unambiguous predictive parser.