public double Evaluate(Dictionary<string, double> identifier_table) { double value = Expression.Evaluate(identifier_table); identifier_table[Identifier] = value; return value; }