Emacs und Moscow ML

Hauptseite
Literatur
Übungen
Klausuren
Mailingliste
Software
Neuigkeiten
Hier findet ihr eine Schritt-für-Schritt-Anleitung zur Installation von GNU Emacs und Moscow ML, um beide zusammen nutzen zu können:
  1. GNU Emacs, Moscow ML, das SML-Mode-Package, ArjFolder und Emacs-MosML herunterladen (Rechtsklick auf den Link und 'Ziel speichern unter...' bzw. 'Save Link As...' auswaehlen) und in ein gemeinsames Verzeichnis speichern.

  2. ArjL310U.exe starten und auf 'Start' druecken. Auf die Frage nach der Installation mit 'Ja' antworten und dem Dialog folgen.

  3. Die Datei emml.zip auspacken (Mit rechts anklicken und aus 'ArjFolder' den Punkt 'Extract Files to...' waehlen und auf 'Extract' klicken.

  4. Die Datei emacs-19_34_6.exe starten. Bei der Frage nach dem Verzeichnis ein moeglichst kurzes Verzeichnis angeben, z.B. c:\emacs . Der Emacs installiert sich dann und erstellt eine Programmgruppe.

  5. Die Datei win32-mos14bin.zip auspacken (Mit rechts anklicken und aus 'ArjFolder' den Punkt 'Extract Files to...' waehlen. In dem folgenden Dialog das Laufwerk, auf dem Emacs installiert ist, also z.B. c: auswaehlen und auf 'Extract' klicken.

  6. Im Emacs-Verzeichnis, also z.B. c:\emacs , ein Verzeichnis site-lisp erstellen.

  7. Die Datei sml-mode-3_3_tar.gz auspacken (Mit rechts anklicken und aus 'ArjFolder' den Punkt 'Extract Files to...' waehlen und auf 'Extract' klicken.

  8. Die entstandene Datei sml-mode-3.3.tar auspacken (Mit rechts anklicken und aus 'ArjFolder' den Punkt 'Extract Files to...' waehlen. In dem folgenden Dialog das site-lisp-Verzeichnis, also z.B. c:\emacs\site-lisp auswaehlen, 'Extract with Full Path' ausmachen und auf 'Extract' klicken.

  9. Die Datei sml-site.el in das site-lisp-Verzeichnis, also z.B. in c:\emacs\site-lisp, kopieren (Die alte Datei ueberschreiben).

  10. Die Datei .emacs in das Emacs-Verzeichnis, also z.B. c:\emacs\ kopieren.

  11. Falls noch nicht vorhanden, auf dem gleichen Laufwerk wie der Emacs installiert ist, im Bsp. also c:\ , ein Verzeichnis \tmp , also z.B. c:\tmp erstellen.

  12. In der Datei emmosml.bat in den oberen Zeilen die korrekten Vezeichnisse fuer Emacs und MosML eintragen, also z.B. c:\emacs und c:\mosml .

  13. Die Datei emmosml.bat in das emacs-Verzeichnis, also z.B. c:\emacs , kopieren.

  14. In der Datei start.bat das richtige Emacs-Verzeichnis, also z.B. c:\emacs eintragen.

  15. Wenn gewuenscht, die Datei start.bat auf den Desktop kopieren, um Emacs von dort starten zu koennen.

  16. Den Emacs starten und eine Datei mit der Endung .sml erzeugen bzw. oeffnen. Ein SML-Menue erscheint (evtl. steht da am Anfang nicht 'SML' sondern Buchstabensalat, das gibt sich aber nach dem ersten Anwaehlen) und der Moscow ML kann gestartet werden.