public Affectation(String valeurAEvaluer, Variable variableAAffecter) { this.valeurAAffecter = valeurAEvaluer; this.nomVariableAAffecter = variableAAffecter.obtenirNom(); }
private static int compareDeuxVariablesParTaille(Variable x, Variable y) { if (x.obtenirNom() == null) { if (y.obtenirNom() == null) { return 0; } else { return -1; } } else { if (y.obtenirNom() == null) { return 1; } else { int retval = x.obtenirNom().Length.CompareTo(y.obtenirNom().Length); if (retval == 1) retval = -1; else retval = 1; if (retval != 0) { return retval; } else { return x.obtenirNom().CompareTo(y.obtenirNom()); } } } }