30.10.2013 Aufrufe

Automaten und Formale Sprachen“ alias ” Theoretische Informatik ...

Automaten und Formale Sprachen“ alias ” Theoretische Informatik ...

Automaten und Formale Sprachen“ alias ” Theoretische Informatik ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Kellerautomaten<br />

Kontextfreie Sprachen Kellerautomaten<br />

Um ein <strong>Automaten</strong>modell für kontextfreie Sprachen zu erhalten,<br />

führen wir daher einen Keller oder Pushdown-Speicher ein, auf dem<br />

sich eine beliebig lange Sequenz von Zeichen befinden darf.<br />

Beim Einlesen eines neuen Zeichens darf das oberste Zeichen des<br />

Kellers gelesen <strong>und</strong> folgendermaßen verändert werden:<br />

entweder bleibt der Keller unverändert oder<br />

das oberste Zeichen des Kellers wird entfernt (pop) <strong>und</strong> evtl. durch<br />

eine Sequenz von anderen Zeichen ersetzt (push).<br />

An anderen Stellen darf der Keller nicht gelesen oder verändert<br />

werden.<br />

Sander Bruggink <strong>Automaten</strong> <strong>und</strong> <strong>Formale</strong> Sprachen 235

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!