- /*
- for(Element e : all_elements) {
- if (e instanceof Atom) continue;
- HashSet<Position> h = new Walk.Closure(null, g.cache).closure(e, hs);
- State s = all_states.get(h) == null ? new State(h, all_states, all_elements) : all_states.get(h);
- if (gotoSetNonTerminals.get(e) != null)
- throw new Error("this should not happen");
- gotoSetNonTerminals.put(e, s);
- }
- */