public Symbol Add(string name) { Symbol sym; if (symbols.ContainsKey(name)) { sym = symbols[name]; } else { sym = new Symbol(0, name); symbols.Add(name, sym); } return sym; }
public void Add(Symbol sym) { symbols.Add(sym.Name, sym); }