Class Konfiguration
In: automaten.rb
Parent: Object

Diese Klasse stellt das Tripel einer LR-Konfiguration dar (S.155) [Zustand,Übergangssymbol,Zustand]

Methods

<=>   ==   []   berechne_LR_1_Start   folgeZustand?   new   to_s   to_s_rechts  

Public Class methods

Konstruktor bekommt einen Zustand, ein Übergangssymbol und Folgezustände

Public Instance methods

Vergleich zweier Konfigurationen

Vergleich zweier Konfigurationen

getter für die Komponenten des Tripels(0-2)

berechnet den Startzustand für den LR_1

liefert den Folgezustand eines Zustands nach "lesen" eines Symbols

liefert einen Ausgabestring für eine Konfiguration

liefert einen Ausgabestring für eine Konfiguration mit Rechtskontexten

[Validate]