HINWEIS: Diese Seiten sind veraltet. Bitte erwägen Sie, auf die Seiten des Nachfolgesystems DEViL zu wechseln.
Pascal ist eine textuelle Programmiersprache, die früher häufig im akademischen Bereich eingesetzt wurde.
Wir haben einen Struktureditor für eine Pascal-ähnliche Sprache spezifiziert um zu zeigen, dass textuelle Struktureditoren nur ein Spezialfall visueller Struktureditoren sind.
Unsere Implementierung folgt der Arbeit "Interacting with strucuture-oriented editors" von Sten Minör
(Int. J. Man-Machine Studies, 1992). In dieser Arbeit wird begründet, dass ein Editor mit direkter
Manipulation dessen Benutzerfreundlichkeit verbessert. Alle Sprachbausteine werden als identifizierbare
Einheiten dargestellt und können per Drag&Drop arangiert werden. Auch die 3D-artige Darstellung wurde aus
der Arbeit übernommen.
Präsentation des generierten Editors
Spezifikation des Editors