Example #1
0
        public bool Check(Variables.Variables.VariableTable varTable)
        {
            if (varTable.ContainsKey(_variableName))
            {
                Variables.Variables.Variable result = _op.Execute(varTable[_variableName], _val);
                if (result is Variables.Variables.Boolean)
                {
                    return((Variables.Variables.Boolean)result);
                }
            }

            return(false);
        }
Example #2
0
 public Condition(Variables.Variables.VariableName vN, Variables.Operators.BinaryOperator bop, Variables.Variables.Variable val)
 {
     _variableName = vN;
     _op           = bop;
     _val          = val;
 }