Programming
in Scheme on the CS Undergraduate Servers
Logging
on to remus, romulus, and rhea from RUCS Computing Facilities
Since there are no more X-terms (or other unix boxes that I know of ) available at the campus computer labs, it is necessary to use one of the Windows machines. (If anyone know how to use the campus macs let me know.)
First, double click the Exceed icon on the desktop.
Second, click whichever server you wish to use. Look at the stats to see which server is the least busy.
Third, click and hold on Options and drag to Session, and continue dragging to the session you desire, either Common Desktop Environment, or OpenWindow Desktop, or Failsafe Session.
Using
Emacs to Edit and Run your Programs
Start up Emacs. Enter CNT-x 2 to open two Emacs windows. Click on the window that you want to run scheme in. Enter ESC x run-scheme to turn this window into an active scheme session.
Use the other window to edit and save your program. Saving this buffer/file with an .scm extension automatically puts you into scheme mode, which allows Emacs to behave more intelligently (e.g. knowing how to best format your text). Saving it with the .scm extension also allows you to "load" this file into your current Emacs session. Lets say you saved your program as foo.scm . To load your file, just enter (load "foo"). Don't forget to save and load your file every time you make a change that you want to test out, otherwise you'll drive yourself crazy.