hasEqualProperties method
Compares the properties of this parser with other.
Overridden in subclasses that add new state.
Implementation
@override
bool hasEqualProperties(RepeatingCharacterParser other) =>
super.hasEqualProperties(other) &&
predicate.isEqualTo(other.predicate) &&
message == other.message &&
min == other.min &&
max == other.max;