public bool VariableToSetValue(String varName) { if ((tempVar = FindVariable(varName)) != null && tempVar.IsSet()) { tempCons = new FCons(tempVar.varValue); VarToVal(rootNode); varList.Remove(tempVar); tempVar = null; tempCons = null; GenerateFunctionTreeText(funcTreeTextStyle); return(true); } return(false); }
public bool VariableToFunction(String varName, Function F) { if ((tempVar = FindVariable(varName)) != null) { tempFunc = F; VarToFunc(rootNode); varList.Remove(tempVar); foreach (FVar v in F.varList) { AddVariable(v); } tempVar = null; tempCons = null; GenerateFunctionTreeText(funcTreeTextStyle); return(true); } return(false); }