Ejemplo n.º 1
0
 public override HashSet <string> CollectChoiceVariables(HashSet <string> currentVals)
 {
     currentVals.Add(constraintVariable);
     currentVals = condition.CollectChoiceVariables(currentVals);
     if (elseBody != null)
     {
         elseBody.CollectChoiceVariables(currentVals);
     }
     return(thenBody.CollectChoiceVariables(currentVals));
 }
Ejemplo n.º 2
0
 public override HashSet <string> CollectChoiceVariables(HashSet <string> currentVals)
 {
     currentVals.Add(constraintVariable);
     expr1.CollectChoiceVariables(currentVals);
     return(expr2.CollectChoiceVariables(currentVals));
 }