public override IValue interpret(Context context) { IValue lval = left.interpret(context); IValue rval = right.interpret(context); return(lval.Divide(context, rval)); }
public override IValue Divide(IValue other) { return(other.Divide(this)); }