Point to the location of the sml-mode files. emacsįile and put it in your home directory.
Download and unpack the archive to some location on your computer. (setq sml-mode-info "/usr/share/emacs/site-lisp/sml-mode-3.3/")Īs Emacs is included with almost every Unix distribution these days, you onlyģ.3. (autoload 'sml-mode "sml-mode" "Major mode for editing SML." t) (setq load-path (cons "/usr/share/emacs/site-lisp/sml-mode-3.3/" load-path)) # or modify the first lines regarding SML in the CS312. Mv sml-mode-3.3.tar.Z /usr/share/emacs/site-lisp # Get the mode for emacs (Note, if you use Vim, it is already there
# Install (choose one of the following two commands) # Make a Debian package (skip this step if using Redhat): # For other linux distributions (or if you prefer to compile from source), Here are step-by-step instructions for both SML/NJ and Emacs installs. Unix/Linuxįollow the instructions for installing SML/NJ
It out under SML/NJ on a PC before submitting.
So if you develop your assignment on your Mac, be sure to test Is a good option however, all assignments must compile and run with SML/NJ on PCs, You can use another SML implementation as well. Therefore you should expect to have aīit of difficulty with this as the course progresses. Version in various ways, particularly regarding Compilation Manager, The working versions differ from the release The install instructions are located in file Working versions of SML/NJ are available for Macintosh under OS X The newsgroups for this course are 312 and
In Outlook Express, first start up Outlook Express and exit out of These instructions are for Outlook Express.
ZIP archive (9.3 MB) Emacs with SML Mode installed,