Compilerbauhome Compilerbau: WWW-Adressen Prof. Dr. Uwe Schmidt FH Wedel

WWW-Adressen

weiter

weiter

einige wenige Compilerbau URLs

Die Seite zum Compilerbau von A.W.Appel.
Eine Verkaufsstrategie, wenn die Reifephase überschritten ist, ist die Diversifikation oder Variantenbildung. Folgerichtig gibt es das Buch und die Online-Unterlagen in drei Varianten: Modern Compiler Implementation in C, ... in Java, ... in ML.
Auf den Seiten gibt es auch Verweise auf den JLex Scanner-Generator und den CUP Parser-Generator.
weiter
die JLex Seite.
weiter
eine Alternative zu JLex mit mehr Features, schneller Erzeugung und schnellen erzeugten Scannern.
Arbeitet wie JLex mit CUP zusammen.
weiter
CUP
ein Bottom-Up-Parsergenerator in und für Java, der mit JLex und JFlex zusammenarbeiten kann.
weiter
ein Scanner-Generator in und für Haskell
weiter
ein LR-Parser-Generator in und für Haskell
weiter
ein Top-Down Parsergenerator für Haskell aufbauend auf Parser-Combinatoren
weiter
Eine Alternative zu JLex/CUP und flex/bison ist ANTLR. Dieses ausgewachsene System ist ein LL-Parser generierendes System in dem die Beschreibungen für Scanner und Parser in einem Dokument stehen und beide Komponenten gleichzeitig erzeugt werden. Es gibt also keine Schnittstellen-Probleme zuwischen Scanner und Parser und die explizite Entwicklung eines Token-Datentyps ist nicht notwendig.
 
Weiter bietet ANTLR eine Infrastruktur für die Erzeugung und Verarbeitung von abstrakten Syntaxbäumen.
 
Als Zielsprachen werden neben Java eine ganze Reihe anderer Sprachen, z.B. C++, C#, Python, Ruby und JavaScript unterstützt.
weiter
ist eine weitere Alternative zu JLex und CUP. Ein industriell einsetzbarer Generator für lexikalische und Syntaxanalyse. Dieser ist auch in Java implementiert und erzeugt Java-Quellen. Dieser Generator ist bei SUN und Webgain entwickelt worden. Er arbeitet nach dem Top-Down-Prinzip.
weiter

Letzte Änderung: 28.11.2012
© Prof. Dr. Uwe Schmidt
Prof. Dr. Uwe Schmidt FH Wedel