|
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). SchemeUsing 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 @ homeThere 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 DocumentationHaskellUsing Haskell in the CPS lab (Anderson 131/135)The popular HUGS implementation of Haskell is installed as ....Installing Haskell @ homeHUGS98 is freely available for various operating systems (UNIX, MacOS X, Windows) from the HUGS download page.DocumentationBooks and helpful links
MLUsing 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.smlInstalling ML @ homeSML-NJ is freely available for a variety of operating systems (UNIX, MacOS X, and Windows) from the SML-NJ download page.DocumentationThere are links to various sources of ML documentation from the main SML-NJ webpage under the header `Documentation and Literature'.Books and helpful links
|
