Automaten und Formale Sprachen“ alias ” Theoretische Informatik ...
Automaten und Formale Sprachen“ alias ” Theoretische Informatik ...
Automaten und Formale Sprachen“ alias ” Theoretische Informatik ...
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