public override bool Equals(object obj) { if ( ReferenceEquals(this,obj) ) return true; Keyword keyword = obj as Keyword; if (ReferenceEquals(keyword,null)) return false; return _sym.Equals(keyword.Symbol); }
public object valAt(object key, object notFound) { if (FormKeyword.Equals(key)) { return(_form); } else if (TagKeyword.Equals(key)) { return(_tag); } else { return(notFound); } }