public List <IBaseNode> GetVarObjs(eVariableScope variableScope) { IVariable iv = variableScope == eVariableScope.lVal ? lVal : rVal; return(iv.Domain != null ? iv.Domain.Nodes : Tree.GetVariables()); }
IVariable IExpression.GetVariable(eVariableScope variableScope) { return(variableScope == eVariableScope.lVal ? lVal : rVal); }
IVariable IBranch.GetVariable(eVariableScope variableScope) { return(variableScope == eVariableScope.lVal ? lVal : rVal); }