Hoppa till huvudinnehållet
Institutionen för informationsteknologi

PK 07/08: Programvara

På kursen används två speciella programvaror: Moscow ML version 2.01 och ett SML-paket för Emacs. På institutionens Unix-datorer startas Moscow ML med kommandot

mosml

Vill du använda Moscow ML på din egen dator så hittar du länkar här. Moscow ML finns för MacOS (både X och tidigare), Unix (inklusive Linux) och Windows (både 95, 98, ME, NT, 2000 och XP). För MacOS finns bara version 2.00 av Moscow ML (den hittar du genom att klicka på "previous releases" på Moscow ML-sidan).

Version 2.00 som används på MacOS har ett fel i biblioteken Time och Timer, men använder du inte dessa (och det behöver du inte göra i den här kursen utom möjligen i inlämningsuppgift 2) så fungerar den precis lika bra som version 2.01. Du kan också läsa om hur man undviker felet.

Kör du ML från en Windows-maskin, kontrollera att du stavar biblioteksnamn rätt i dina program! Första bokstaven skall normalt vara stor (t.ex. Math), men Windows bryr sig inte om att kontrollera detta. Skriver du med liten bokstav fungerar ditt program när du kör det, men inte när lektionsledarna skall rätta ditt program eftersom de normalt kör på Unix eller MacOS-system.

SML-paketet för Emacs finns förladdat när du kör Emacs på institutionsdatorerna. Vill du installera det på din egen dator kan du ladda ned det här (gzippat tar-arkiv) eller hämta från katalogen /it/sw/gnu/src/elisp/prog/sml-mode-3.9.5 på institutionens datorer.

Vi har tyvärr inga möjligheter från institutionens sida att hjälpa dig att installera någon programvara på din egen dator. Om du installerar själv och får problem så är våra möjligheter att hjälpa dig små.

Uppdaterad  2007-10-21 19:01:01 av Lars-Henrik Eriksson.