07.12.2012 Aufrufe

Informatik Seminar 2003 - Parsen

Informatik Seminar 2003 - Parsen

Informatik Seminar 2003 - Parsen

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.

2. Auswahl<br />

Grundlagen<br />

Funktionale Parser in Haskell<br />

Ein Parser für arithmetische Ausdrücke<br />

<strong>Parsen</strong> mit Parsec<br />

Was ist Parsec?<br />

Beispiel mit Parsec<br />

Ein Taschenrechner<br />

Die verbesserte Auswahl entweder “(a)” oder “(b)”.<br />

> or1 = do { char ’(’<br />

> ; char ’a’ char ’b’<br />

> ; char ’)’<br />

> ; return "ok"<br />

> }<br />

? parseTest or1 "(a)"<br />

"ok"<br />

? parseTest or1 "(b)"<br />

"ok"<br />

Jens Kulenkamp <strong>Informatik</strong> <strong>Seminar</strong> <strong>2003</strong> - <strong>Parsen</strong>

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!