This is a new and rather untested installation for MacOS. It should work for both PowerPC and Intel machines. rsltc was compiled to run on both processors; SML, PVS and SAL seem to be compiled for PowerPCs but will also run on Intels. You should already have emacs installed. You will need root access rights. 1. Uncompress rsltc.gz and place it on your path (or set exec-path accordingly - see below). 2. Unpack rsl_share.tgz in /usr/share. This will create a directory /usr/share/rsltc, itself containing 4 sub-directories. 3. Unpack rsl_emacs.tgz in a directory that is on your emacs load-path, or, if you prefer, in some other directory . In the latter case add to your .emacs file (setq load-path (cons "" load-path)) 4. Add to your .emacs file (require 'rsl-mode) 5. Install a fairly recent SML from http://www.smlnj.org/. We have tested with 110.59. Make sure that the binary sml is on your path (or set exec-path accordingly - see below). 6. Install PVS from http://pvs.csl.sri.com/prototypes.shtml. There is a bug in version 3.3 that currently makes it not work with the RSL libraries for PVS, but we hope there will be a fix for this soon. (Versions before 3.3 do not have a Mac version available.) Make sure pvs is on your path (or set exec-path accordingly - see below). 7. Install SAL from http://sal.csl.sri.com/sal-2.3-binaries.shtml Make sure the sal binaries such as sal-smc are on your path (or set exec-path accordingly - see below). 8. If you are not starting Emacs from a terminal in X11 but rather using a native MacOS X application, make sure that it knows about your PATH environment variable. You may have to set the 'exec-path' variable correspondingly in the .emacs initialization file.