Method invoked when the end of the input is reached.
Method invoked when the end of the input is reached.
the number of characters consumed before EOF has been reached
the parser context at the position EOF has been reached
the result of the parser
Method invoked every time the parser encounters any of the startChars
.
Method invoked every time the parser encounters any of the startChars
.
The result is either Continue
in case the additional conditions for the
delimiter are not met at this position, or a Complete
instance containing
the result.
the start character that was encountered on the input string (matches one of the characters
in the startChar
set)
the number of characters consumed before the delimiter has been reached
the parser context at the position the delimiter has been reached
either Continue
in case the additional conditions for the
delimiter are not met at this position, or a Complete
instance containing
the result
The start characters that mark the (potential) end of the delimited text
in case the conditions implemented in atStartChar
are met.
Represents the logic of a specific kind of text delimiter.
the type of result produced by this delimiter