operator % method
Implementation
@override
XPathNumeric operator %(XPathNumeric other) => switch (other) {
final XPathInteger i => this % i.toDecimal(),
final XPathDecimal d => _modDecimal(d),
final XPathDouble d => XPathDouble(toDouble() % d.value),
};