01.01.2015 Aufrufe

Handout - Institut für Theoretische Informatik - Technische ...

Handout - Institut für Theoretische Informatik - Technische ...

Handout - Institut für Theoretische Informatik - Technische ...

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.

Kontextfreie Sprachen<br />

Kontextfreie Grammatiken und Sprachen<br />

Achtung: zwar wird pro Ableitungsschritt genau eine Variable ersetzt, aber<br />

dies ist weniger wichtig als es zunächst erscheint.<br />

Mehrere Produktionen A w i , i < n , mit derselben linken Seite können<br />

vorkommen, insofern sind kfG’n automatisch nicht-deterministisch. Oft<br />

faßt man solche Produktionen abkürzend wie folgt zusammen<br />

Konzeptionell abstrahieren<br />

A<br />

w 0 | w 1 | . . . | w n−1<br />

⊲ die Variablen in V die obigen Mengenvariablen über X ∗ ;<br />

⊲ die Konstanten a ∈ X die Sprachen {a} (wie bei regulären<br />

Ausdrücken wird auf Mengenklammern verzichtet);<br />

⊲ die Konkatenation von Symbolen die Konkatenation von Sprachen;<br />

⊲ der Pfeil die Obermengenrelation ⊇ .<br />

⊲ der vertikale Strich | die Vereinigung ∪ (pro Ableitungsschritt wird<br />

aber nur eine der rechten Alternativen verwendet).<br />

Jürgen Koslowski (TU-BS) <strong>Theoretische</strong> <strong>Informatik</strong> 1 WS 2010/2011 113 / 191

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!