Returns a result indicating a parse success.
@inlineVm @inlineJs @useResult Success<R> success<R>(R result, [int? position]) => Success<R>(buffer, position ?? this.position, result);