The primary purpose of TextSpan.Equals() is in comparing remainders when determining whether a parser consumed input. The implementation and doc/intention diverge, this is what should be considered, but we'll have to be on the lookout for parsers broken by this subtle change (shouldn't be many, if any).
The primary purpose of
TextSpan.Equals()
is in comparing remainders when determining whether a parser consumed input. The implementation and doc/intention diverge, this is what should be considered, but we'll have to be on the lookout for parsers broken by this subtle change (shouldn't be many, if any).Fixes #64.