Rechtsreduktion

aus Wikipedia, der freien Enzyklopädie
Dies ist die aktuelle Version dieser Seite, zuletzt bearbeitet am 8. Februar 2022 um 17:39 Uhr durch imported>Crazy1880(385814) (Veraltetes HTML (LintError)).
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

Rechtsreduktion ist ein Begriff aus der Theoretischen Informatik und bezeichnet eine umgedrehte Rechtsableitung.

Beim Bottom-Up-Parsing werden keine Ableitungen vom Startsymbol der Grammatik aus zur Eingabe berechnet, sondern Reduktionen von der Eingabe zum Startsymbol. Im Zusammenhang mit LR(k)-Parsing spricht man deshalb bei einer umgedrehten Rechtsableitung

auch von einer Rechtsreduktion, bei der nach der Regel reduziert wurde.

  • repräsentiert den Parse-Stack unterhalb des Handles.
  • ist das Handle.
  • ist der noch nicht abgearbeitete Teil der Eingabe.