Coding Clients

The Class of 2014 used two clients to write ML in, SML/NJ and Emacs. The class was divided over which they like more. SML/NJ has very few features but is very quick to learn how to use while Emacs is so full of options that it can become overwhelming and more time consuming than SML/NJ. To learn more about editing in ML, visit the ML page.

SML of NJ
SML/NJ has several nice tools to make your life easier.

Access Settings - Right Click on the window.

Pasting - To paste in a selection from notepad into SML you need to Settings --> Edit ---> Paste

Copying- Right click on window ---> Edit ---> Select All ---> hit enter

Change Colors/Font - Settings --> Properties, our class chose a pink background with white font most days.

GNU Emacs
Emacs is so full of stuff that I couldn't begin to cover it all. All you really need to know is the doctor who can help you survive independent study, you can access him by typing M-x doctor.