Note: You can usually exit the interpreters for these languages by entering the EOF character on your system (<crtl-d> on UNIX and <crtl-z> on Windows).

Scheme

Using PLT Scheme in the CPS lab (Anderson 131/135)

In Windows, PLT Scheme is available on the start menu at Start -> Programs -> .

Installing PLT Scheme @ home

There are different implementations of Scheme freely available. Each have different styles (GUI versus command line). PLT Scheme provides a graphical IDE, a simple debugger, and is available for a host of operating systems (UNIX, MacOS X, and Windows).

PLT Scheme Documentation


Haskell

Using Haskell in the CPS lab (Anderson 131/135)

The popular HUGS implementation of Haskell is installed as ....

Installing Haskell @ home

HUGS98 is freely available for various operating systems (UNIX, MacOS X, Windows) from the HUGS download page.

Documentation

Books and helpful links


ML

Using ML in the CPS lab (Anderson 131/135)

In Windows, Standard ML of New Jersey (SML-NJ) is available on the start menu at Start -> Programs -> Standard ML of New Jersey 110.0.7 -> Standard ML of New Jersey 110.0.7. In both UNIX and Windows, you may invoke SML-NJ by simply entering sml at a command prompt (shell). To run an ML program non-interactively (i.e., in batch) redirect the standard input to sml from the keyboard to your program file. For example, sml < mypgm.sml

Installing ML @ home

SML-NJ is freely available for a variety of operating systems (UNIX, MacOS X, and Windows) from the SML-NJ download page.

Documentation

There are links to various sources of ML documentation from the main SML-NJ webpage under the header `Documentation and Literature'.

Books and helpful links


Return home