Verwandte Projekte

JFlex
Scannergenerator
CUP-TUM
Parsergenerator, basierend auf CUP mit speziellen Erweiterungen für die TU-München
Visual Classgen
Grafische Oberfläche für Classgen

Beteiligte Personen

Michael Petter
Autor von CCK
Wussten Sie...
dass Sie selbst sehr leicht solche Installationsroutinen schreiben können? Einfach das Paket compilerbau runterladen...
Wussten Sie...
dass wenn Sie eine grafische Oberfläche wie Windows oder KDE hernehmen, nach der Installation von CCK zwei neue Icons auf dem Desktop erscheinen?

Neuigkeiten

CompilerConstructionKit
16.05.2005: Das neue CompilerConstructionKit 1.0.3beta; jetzt mit CUP-TUM 20050516, JFlex 1.4.1 und Ant 1.6.3 ist online
CompilerConstructionCD
20.10.2004: Neuauflage der CCC anlässlich der Vorlesung Einführung in die Informatik I, jetzt mit Java 1.5.0, Ant 1.6.1, jEdit, BlueJ und ohne Emugen.
CompilerConstructionCD
23.04.2004: Nachdem zahlreiche Praktikumsteilnehmer letztes Jahr Probleme mit der Installation von CCK hatten, bieten wir nun unter Downloads eine angepasste Knoppix Variante zum Download an...
CompilerConstructionKit
03.06.2004: Das neue CompilerConstructionKit 1.0.3beta; die neue CUP-TUM Variante ist nun mit dabei

Allgemeines

Was kann ich mit dem CCK machen?
Das CCK stellt eine Werkzeugsammlung zur Verfügung, mit deren Hilfe man Übersetzer für eigene Sprachen konstruieren kann.
Brauche ich das CCK für die Vorlesung Einführung in die Informatik I?
Nein, für Informatik I wird lediglich ein Java 2 JDK benötigt. Jedoch kann man die CCC herunterladen, um sich die Installation von Java zu ersparen, und gleich loslegen zu können, denn die CCC enthält bereits Java.
Wie installiere ich das CCK 1.0 beta?
Zuerst lädt man das CCK runter. Danach kann man die Installation durch Eingabe von java -jar CCKSetup-[VERSIONSNUMMER].jar
Welche Programme sind beim CCK mitgeliefert?
CCK 1.0.3 beta enthält:
Was muss ich beim Einsatz von VisualEmugen unter Windows beachten?
An dieser Stelle gibt die Seite von VisualEmugen genauer Auskunft
Wie schreibt man so eine tolle Installroutine?
Bei der Entwicklung von VisualEmugen enstand ein Toolkit (Paket compilerbau) mit dessen Hilfe auch solche Installationsroutinen erstellt werden können

Downloads

Demopaket 19.05.2004
demonstriert den Umgang mit dem CCK und Ant an einem Beispielübersetzer
CompilerConstructionCD 20.10.2004
Knoppix speziell auf den Compilerbau an der TU angepasst
CompilerConstructionKit 1.0.3beta 10.05.2005
ausführbares Java-Programm als .jar-Archiv
Beispiel-build.xml 18.11.2003
zur Demonstration der Verwendung von CCK mit ant
Übersetzerbau Merkblatt 4 18.11.2003
Merkblatt mit einer Übersicht, wie man das CCK hernimmt als .pdf-Datei
Hinweis: bei manchen Browsern müssen Sie die Shift-Taste beim Klick betätigen, um die Datei herunterzuladen.