06.08.2013 Aufrufe

PDF-Datei (ca. 1 MByte)

PDF-Datei (ca. 1 MByte)

PDF-Datei (ca. 1 MByte)

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.

2.3. SYNTAXDARSTELLUNGEN 17<br />

Zoo<br />

SŠugetiere<br />

Schlangen Delphine<br />

ãSchlangenÒ SŠugetiere ãDelphineÒ<br />

ãElephantenÒ<br />

ãAffenÒ<br />

ãPinguineÒ<br />

Abbildung 2.1: Wegeplan im Zoo als Syntaxdiagramm<br />

Schlangen Elephanten Pinguine Delphine<br />

Schlangen Elephanten Pinguine A en Delphine<br />

Schlangen Elephanten Pinguine Elephanten Pinguine Delphine<br />

Dahingegen sind folgende Bildsequenzen nicht moglich:<br />

Elephanten Delphine (weil der Besucher anfangs auf jeden Fall zuerst am Schlangengehege<br />

vorbeikommt)<br />

Schlangen Pinguine (weil der Besucher am Ende seines Zoobesuchs auf jeden Fall am<br />

Delphingehege vorbeikommt)<br />

Schlangen Elephanten A en Delphine (weil der Besucher zwischen dem Besuch des Elephanten-<br />

und A engeheges auf jeden Fall einmal am Pinguingehege vorbeigehen mu )<br />

Schlangen Pinguine Schlangen Delphine (weil der Besucher nur am Anfang seines Zoobesuchs<br />

am Schlangengehege vorbeikommt)<br />

2.3.2 Backus-Naur-Form<br />

Bei der Backus-Naur-Form (BNF) handelt es sich um eine textuelle Beschreibungsform fur die<br />

Syntax von Programmiersprachen. Das Aquivalent zu einem einzelnen Syntaxdiagramm wird<br />

hier Produktion oder BNF-Regel genannt. Produktionen besitzen eine linke und eine rechte Seite,<br />

die durch das Metazeichen ::= getrennt sind. Auf der linken Seite stehen jeweils einzelne

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!