public override bool Equals(object obj)
        {
            EarleyItem earleyItem = obj as EarleyItem;

            return(GetDottedRule().Equals(earleyItem.GetDottedRule()) && GetOrignPosition() == earleyItem.GetOrignPosition());
        }
Esempio n. 2
0
 public LeoItem(EarleyItem ei, Symbol symbol)
 {
     _symbol        = symbol;
     _dotteRule     = ei.GetDottedRule();
     _orignPosition = ei.GetOrignPosition();
 }