public SymbolType _Find(string name) { if (name.Equals(m_name)) return this; if (m_next==null) return null; return m_next._Find(name); }