/// <summary> /// Visit d'un ElementCalculVariable /// </summary> /// <param name="elt"></param> void IVisiteurIElement.Visit(ElementCalculVariable elt) { if (_contexFonction != null && _contexFonction.ContientVariable(elt.NomVariable)) { _valeurCourante = _contexFonction.ObtenirValeur(elt.NomVariable); } else if (_contexVariables.ContientVariable(elt.NomVariable)) { _valeurCourante = _contexVariables.ObtenirValeur(elt.NomVariable); } else { throw new ArgumentException(string.Format(System.Globalization.CultureInfo.CurrentUICulture, Calculateur.ResourceManager.GetString("VariableIndefini"), elt.NomVariable)); } }