public Arista(Token token) { this._token = token; }
public Arista(Token token,Estado estadoDest):this(token) { this._estadoDest = estadoDest; }
/// <summary> /// Regresa la lista de producciones contenidas en el estado /// que tengan el mismo token a buscar en la posción del punto /// </summary> /// <param name="t">Token de busqueda </param> /// <returns></returns> public List<Produccion> regresaListaDePRod(Token t) { List<Produccion> listProduc = new List<Produccion>(); foreach (Produccion p in this.listProd) { if (p.punto < p.listProd.Count) if (p.listProd[p.punto].token.Equals(t.token)) { listProduc.Add(p); } } return listProduc; }