infix method
Implementation
void infix(DartFunction callback,
{int rhsValueCount = 1, int lhsValueCount = 1}) {
defer(rhsValueCount, (vm, values) {
for (final value in values) {
vm.eval(value);
}
vm.rotate(rhsValueCount + lhsValueCount, lhsValueCount);
callback(vm);
});
}