Beschreibt einen Zustand des Item-Automaten, also eine Menge von Items
Konstruktor bekommt ein Item
Vergleich zweier Zustände, liefert -1, 0 oder 1 zurück
Vergleich zweier Zustände, liefert true oder false zurück
Tiefenvergleich
fügt dem Zustand einen anderen Zustand bzw. dessen Items hinzu, vgl Vereinigung
fügt dem Zustand ein Item hinzu
berechnet den Startzustand des LR(1) Automaten
liefert eine Tiefenkopie
Iterator über @items
prüft die Mengen der Items beider Zustände auf Gleichheit, bei Gleichheit werden die rechten Seiten zusammengefasst
liefert den Folgezustand des Zustands mit einem Symbol und einem Übergang zurück
liefert den Folgezustand eines Zustandes eines LR(1)-Automaten
getter für das erste Item
liefert das gelesene Item eines Zustandes
getter für @items
sortiert das @items-array
liefert die Items des Zustands als String zurück
liefert die rechte Seite des Zustands als String zurück
[Validate]