public FunOfTwoArgsExpressionNode(FunctionWithTwoArgs fun, IExpressionNode argNode1, IExpressionNode argNode2, Interval interval) { _fun = fun; _arg1 = argNode1; _arg2 = argNode2; Interval = interval; }
protected void Setup(FunnyType type, FunctionWithTwoArgs function) { _functions[(int)type.BaseType] = function; function.Setup(Name, type); }