Yacc

Yet another compiler compiler.

Nun, ein Compiler der Compiler baut. Sehr schön. Ein Compiler Construction Set für den DAU? Na ja, vor dem Erfolgt kommt die definierte Grammatik und genau die kann der Yacc verarbeiten.

Die Gramatik wird mittels des BNF- Formats in eine Textdatei geschrieben und dem Yacc als Eingabe angeboten. Ergebnis ist ein Programm im C Quellcode der den Parser für die gewünschte Gramatik enthält.

Artikel um Yacc
Artikel auf Wikipedia zum BNF- Format
Bücher:
Hollub, Allen(1985): Dr. Dobbs Journal 107, Septemper 1985, Kollumne: „C Chest“ zu finden im Buch: C Tools, Markt uns Technik Verlag
http://www.amazon.de/C-Tools-Dr-Dobbs-Journal/dp/3890901905

Advertisements

Kommentar verfassen

Trage deine Daten unten ein oder klicke ein Icon um dich einzuloggen:

WordPress.com-Logo

Du kommentierst mit Deinem WordPress.com-Konto. Abmelden / Ändern )

Twitter-Bild

Du kommentierst mit Deinem Twitter-Konto. Abmelden / Ändern )

Facebook-Foto

Du kommentierst mit Deinem Facebook-Konto. Abmelden / Ändern )

Google+ Foto

Du kommentierst mit Deinem Google+-Konto. Abmelden / Ändern )

Verbinde mit %s