Example #1
0
        public override double Eval(IContext context)
        {
            var rhsResult = _rhs.Eval(context);

            var result = _op(rhsResult);

            return(result);
        }
Example #2
0
        public override double Eval(IContext context)
        {
            var lhsEval = _lhs.Eval(context);
            var rhsEval = _rhs.Eval(context);

            var result = _op(lhsEval, rhsEval);

            return(result);
        }