This interpreter is not going to be supported in the future by either
ICSI or the author.  This is IMHO a commendable interim solution, but
is not going to be the basis for a future full Sather interpreter which
will operate quite differently (interpreting the $AM form).  I'll be
happy to apply patches to the distribution, but please be aware that we
hope to entirely replace this in the future; I don't want anyone to
feel they've wasted their efforts.  If you are interested in working on
the full interpreter let me know.

    - Dave (sather-bugs@icsi.berkeley.edu)




------------------------------------------------------------------------
SI - An Interpreter Written in Sather				Jan 1995
------------------------------------------------------------------------

Disclaimer: Free software without any warranties. 
	    Parts of the included software is subject to copyrights
	    of various owners (e.g. Sather source code) - it is your
            obligation to check and comply with these copyrights.

Installation:
	Type make at this level. This should make and test a simple
        interpreter Boot/si. The make should finish with a statements
	indicating passing of the tests.

Custom interpreter (additional built-in compiled features):
	1) patch Sather compiler with patches supplied in ./Graph
	   (This modification adds options to output testing information
	   needed to build the interpreter but does not alter the function
	   of the compiler itself).
	2) go to ./Bin
	3) edit Makefile and CLASSES
	4) type make

Contents:
	Boot		bootstrap interpreter (binary)
	Bin		custom interpreter (binary)
	Interpreter	source code of the interpreter
	Library.si	interpreter library code
	Library.sa	Sather code library
	Doc		documentation
	Graph		Sather compiler patch

Legal stuff:
	Doc/copyright

B. Boser,  1/95
