---=|=--- This is the TUNES HLL scm init subproject ---=|=---
README,v 1.2 1998/12/03 17:32:11 fare Exp

   It strives to provide a compatibility layer between Scheme implementations
for the initial HLL- interpreter to run on as many of them as possible,
until the HLL- is fully bootstrapped.
   Feel free to contribute your "ports"...

############################# INSTALLATION ###################################
   Currently supported Scheme implementations are:
= Name: 	version:	Tunes release last tested with it:
* GUILE		1.3a		(not tested)
* RScheme	0.7.1		(not tested)
* STk		3.1.1		(not tested)
* Elk		3.0		(not tested)
* MzScheme	67		(not tested)
* Gambit	2.6		(not supported yet)
* Bigloo	2.9a		(not supported yet)
* MIT Scheme	7.4.1		(not supported yet)
* Scheme-to-C	???		(not supported yet)
* Stalin	0.7		(will never be supported)

   "make config" will automatically select one. In case it fails,
or you're not satisfied with the choice, you can help it with
"make config SCHEME=guile"	to force the use of GUILE,
"make config SCHEME=rs"		to force the use of RScheme,
"make config SCHEME=snow"	to force the use of STk
"make config SCHEME=elk"	to force the use of Elk
"make config SCHEME=mzscheme"	to force the use of MzScheme
"make config SCHEME=gsi"	to force the use of Gambit C
"make config SCHEME=bigloo"	to force the use of Bigloo
"make config SCHEME=mitscheme"	to force the use of MIT Scheme
   In case this fails (because of PATH problems), you can still edit
the file ${TUNES}/Makefile.config

Note that these files are loosely maintained.
Unless you're using the one listed on top of the above list
(which is the one I should have been using last), be prepared to hand-adjust
some parameters...


################################ FILES #######################################
README		is this very file !

foo.scm		generic init file -- also includes docs
guile.scm	init file for GUILE
elk.scm		init file for Elk
stk.scm		init file for STk
rs.scm		init file for RScheme
mzscheme.scm	init file for MzScheme

gambit.scm	init file for Gambit (not ready yet)
mitscheme.scm	init file for MIT Scheme (not ready yet)
bigloo.scm	init file for Bigloo (not ready yet)

################################## TODO ######################################
* Add support for whichever implementation actual developers request.

################################ FAILURES ####################################
* The Stalin optimizing Scheme compiler shouldn't be used,
 since it only has 30-bit integer arithmetics,
 and no arbitrary-precision integers.
