public bool Enqueue(int index, IState state) { IEarleySet earleySet = null; if (_earleySets.Count <= index) { earleySet = new EarleySet(index); _earleySets.Add(earleySet); } else { earleySet = _earleySets[index]; } return(earleySet.Enqueue(state)); }
public bool Enqueue(int index, IState state) { IEarleySet earleySet = GetEarleySet(index); return(earleySet.Enqueue(state)); }