Erzeugung von "Literate Programs" aus Hypertexten


Literate Programming ist eine von D. Knuth vorgeschlagene Technik, mit deren Hilfe Programme wie Bücher gelesen werden können. Diese Art des Programmlesens ist aber nicht immer die gewünschte. Oft werden Programme nicht von vorne bis hinten gelesen, sondern selektiv - also eher hypertextartig. An der Abteilung für Systemsoftware wurde der Oberon-Editor durch PopupElems, LinkElems, BalloonElems u.s.w. um eine derartige Hypertext-Funktionalität erweitert. Ihre Aufgabe ist es, den bestehenden Editor um ein Druckkommando zu erweitern, das es ermöglicht, aus einem Hypertext-Programm ein Literate-Programming-Dokument zu erzeugen. Ausreichende Literatur zu Literate Programming ist durch die Diplomarbeit des Betreuers bereits vorhanden.

Plattform: offen

Betreuer: Dipl. Ing. Markus Knasmüller