Eclipse-Editor für kontextfreie Sprachen

Dieses Projekt ist als Bakkalaureatsprojekt gedacht.


Idee

In diesem Projekt soll ein Editor-Generator für kontextfreie Sprachen implementiert werden.

Hintergrund

Coco/R ist ein Compilergenerator der am Institut für Systemsoftware entwickelt wird. Mit Coco/R werden Compiler für kontextfreie Sprachen entwickelt. Für diese Sprachen werden Editoren benötigt.

In diesem Projekt soll ein Generator eintwickelt werden der für eine Grammatik einen Eclipse-Editor erzeugen kann. Der Editor soll den Benutzer mit Syntax-Hervorhebung und Code-Vervollständigung auf Syntaxebene unterstützen.

Implementierung

Das Projekt ist in Java mit Eclipse 3.5/3.6 zu implementieren.

Betreuer: Markus Löberbauer
Bearbeiter: Wiesner Christoph