Programmierung - Interpreter für Standard ML

Saarland University Computer Science
Hier ist eine Auswahl von Standard ML Interpretern.

Anfängern empfehlen wir Moscow ML, es ist auf den üblichen Systemen (Mac OS, Windows, Linux) leicht installierbar.

Man kann die Interpreter im Komandozeilenmodus betreiben. Dabei sollte man den Zeileneditor rlwrap verwenden. Moscow ML startet man dann beispielsweise mit "rlwrap mosml".

Zum Schreiben von Programmen benötigen Sie einen Texteditor. Hier gibt es viele Möglichkeiten, wir empfehlen GNU Emacs. Es ist hilfreich, wenn der Editor über einen Modus für Standard ML verfügt, der automatisch einrückt und die Syntax mit verschiedenen Farben darstellt. Hinweise zum Arbeiten mit Emacs und dem SML Mode finden Sie hier.

Unter Mac OS kann man mosml und rlwrap bequem mit dem Paketmanager Homebrew installieren. Statt GNU Emacs empfehlen wir auf Mac OS Aquamacs.

Unter Linux sollte der Paketmanager ihrer Distribution mosml, rlwrap, und Gnu Emacs installieren können. Alternativ kann man die Programme auch über die oben angegeben Webseiten beziehen.

Hier ist eine Auswahl von Online-Dokumenten zu Standard ML.