Scheme88 is now available through anonymous ftp from titan.rice.edu.
The directory to get is public/scheme88.  Information on how to set it
up is included.

% -----------------------------------------------------------------

Scheme 88 is a re-implementation of Indiana's Scheme 84 to Common
Lisp.  Our version runs on top of Ibuki, but it should be easily
adaptable to other versions; it was tested on Sun 3s. The major
improvements are

(1) the inclusion of a correct hygienic macro expander for
Kohlbecker's extend-syntax [0, 1];

(2) the inclusion of new control operators, namely, F to grab
FUNCTIONAL continuations, and RUN (or the syntactic abbreviation #>),
to delimit the extent of control operations [2, 3];

(3) an on-line help facility that provides simple descriptions of
built-in functions and syntactic forms.

Please let us know about any bad (or good experiences) since we are in
the process of extending Scheme 88 to a language family (Iswym).

[0] {Kohlbecker, E. and M. Wand}.  Macro-by-example: deriving
syntactic transformations from their specifications.  In {\it Proc.
14th ACM Symposium on Principles of Programming Languages}, 1987,
77--85.

[1] {Kohlbecker~E., D.P.~Friedman, M.~Felleisen, and B.~Duba}.
Hygienic macro expansion.  In {\it Proc. 1986 ACM Conference on Lisp
and Functional Programming}, 1986, 151--161.

[2] {Felleisen, M., M. Wand, D.P. Friedman, and B.F. Duba}.  Abstract
Continuations: A mathematical semantics for handling full functional
jumps.  In {\it Proc. 1988 Conference on Lisp and Functional
Programming}, 1988, 52--62.

[3] {Sitaram, D. and M. Felleisen}.  Control delimiters and their
hierarchies.  {\it Lisp and Symbolic Computation}, in press.
