parseOn method
Primitive method doing the actual parsing.
The method is overridden in concrete subclasses to implement the
parser specific logic. The methods takes a parse context
and
returns the resulting context, which is either a Success or
Failure context.
Implementation
@override
Result<void> parseOn(Context context) =>
context.position < context.buffer.length
? context.failure(message)
: context.success(null);