Hinweise zu SML

  • Scheme
  • SML
  • Java
  • Oz
  • Übungsgruppen
  • Übungsblätter
  • Punktestand

  • Literatur zu SML

    Starten von SML

    In der Vorlesung wird die SML-Implementierung SML/NJ verwendet (siehe obigen Link). Auf den CIP-Rechnern kann SML entweder in einer Shell durch Eingabe des Befehls sml gestartet oder aber unter dem Emacs verwendet werden. Hierzu werden wieder folgende Zeilen in der .emacs-Datei benötigt:

      (setq load-path
    	(cons "/home/stud/kornstae" load-path))
      (require 'my-sml-mode)
      (setq auto-mode-alist
    	(cons '("\\.sml\\'" . sml-mode)
    	      auto-mode-alist))
    

    Dadurch werden auch die im Scheme-Mode verwendeten Tastenkürzel definiert (vgl. Übungsblatt 1).

    Ausführlichere Dokumentation des SML-Mode kann über C-c C-i aus jedem SML-Buffer abgerufen werden.

    Da der SML-Mode nicht zu der Emacs-Standarddistribution gehört, muß man folgende Dateien herunterladen, wenn man den SML-Mode auf anderen Rechnern als dem CIP-Pool benutzen möchte:


    Leif Kornstaedt