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); }
public Condition(Variables.Variables.VariableName vN, Variables.Operators.BinaryOperator bop, Variables.Variables.Variable val) { _variableName = vN; _op = bop; _val = val; }