19.11.2014 Aufrufe

Inhaltsverzeichnis - Automaten und Formale Sprachen

Inhaltsverzeichnis - Automaten und Formale Sprachen

Inhaltsverzeichnis - Automaten und Formale Sprachen

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

shift: #(( · · · ((.))((()())())<br />

shift: #(() · · · (().)((()())())<br />

reduce: #(S · · · (().)((()())())<br />

shift: #(S) · · · (()).((()())())<br />

shift: #(S)( · · · (())(.(()())())<br />

” Griff“:()<br />

” Griff“:(S)<br />

Shift-Reduce-Konflikt“ : für shift entschieden<br />

”<br />

shift: #(S)(( · · · (())((.()())())<br />

shift: #(S)((( · · · (())(((.)())())<br />

shift: #(S)((() · · · (())((().())()) Konflikt! → shift<br />

shift: #(S)((()( · · · (())((()(.))())<br />

shift: #(S)((()() · · · (())((()().)())<br />

reduce: #(S)((()S · · · (())((()().)()) Konflikt! → reduce<br />

reduce: #(S)((S · · · (())((()().)())<br />

shift: #(S)((S) · · · (())((()()).())<br />

shift: #(S)((S)( · · · (())((()())(.))<br />

shift: #(S)((S)() · · · (())((()())().)<br />

reduce: #(S)((S)S · · · (())((()())().)<br />

reduce: #(S)(S · · · (())((()())().)<br />

shift: #(S)(S) · · · (())((()())()).<br />

reduce: #(S)S · · · (())((()())()).<br />

reduce: #S · · · (())((()())()).<br />

Schlussschritt: leere Keller<br />

ε<br />

Im Syntaxbaum: Arbeiten von den Blättern startend: ”<br />

bottom-up“<br />

Beobachtung: Von unten nach oben gelesen, bilden die Konkatenationen<br />

112

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!