The outcome of a failed parse
The outcome of a failed parse
A hint as to why the parse failed. Defaults to "",
unless you set verboseFailures = true
or call
.trace()
on an existing failure
The index at which the parse failed
Metadata about the parse; useful for re-running the parse to trace out a more detailed error report
The outcome of a successful parse
The outcome of a successful parse
The value returned by the parse
The index at which the parse completed at
A decorated Failure with extra metadata; provides a much more detailed, through verbose, of the possible inputs that may have been expected at the index at which the parse failed.
A decorated Failure with extra metadata; provides a much more detailed, through verbose, of the possible inputs that may have been expected at the index at which the parse failed.
A list of all the lowest level parsers which could have succeeded at the failure index. These are things like literal string parsers, CharIn, CharPred, etc.
A list of all the highest level parsers which could have succeeded at the given failure index. These give you a good
The raw failure object