AnnoMaLy Logo

AnnoMaLy – Annotationen für ML-Programme

AnnoMaLy is ein Werkzeug, das auf SML/NJ basiert und entwickelt wurde, um eine mit Zusatzinformationen und Verknüpfungen versehene Version des Quelltexts zu erzeugen.

Installation

Die Installation erfolgt entsprechend der SML/NJ Installationsanweisung, jedoch ausgehend von einer abgeänderten config.tgz welche auch einige andere Pakete von geänderten Stellen lädt.

Benutzung

AnnoMaLy wird mit dem Befehl sml $/annomaly.cm geladen. Die Erzeugung von Dokumentation kann mit folgendem Befehl gestartet werden: AnnoMaLy.install(AnnoMaLy.Control.new()). Die erzeugten Dateien werden im aktuellen Arbeitsverzeichnis abgelegt. Diese sowie einige andere Einstellungen können durch Manipulation des control-Objektes verändert werden. Genauere informationen finden sich im Control Quelltext.