From: Dorai Sitaram
Subject: ANNOUNCE: SLaTeX v. 2.4
Date: 
Message-ID: <3pil2o$s5a@giga.bga.com>
Version 2.4 of SLaTeX, a freeware Scheme/Lisp code
typesetting program, is now available as
ftp://cs.rice.edu/public/dorai/slatex24e.tar.gz.
Please see the following excerpts from the files
"readme" and "history" to decide if SLaTeX is for you.

(I'd like to have SLaTeX on CTAN, but don't know what
the protocol is.  Help appreciated.)

--d

Excerpt from readme:
~~~~~~~~~~~~~~~~~~~~
SLaTeX is a Scheme program that allows you to write
program code (or code fragments) "as is" in your LaTeX
or TeX source.  SLaTeX is particularly geared to the
programming languages Scheme (R4RS) and other Lisps,
e.g., Common Lisp.  The formatting of the code includes
assigning appropriate fonts to the various tokens in
the code (keywords, variables, constants, data), at the
same time retaining the proper indentation when going
to the non-monospace (non-typewriter) fonts provided by
TeX.  SLaTeX comes with two databases that recognize
the identifier conventions of Scheme and CL
respectively.

SLaTeX is implemented in R4RS-compliant Scheme --
macros are not needed. ... The distribution comes with
code to allow SLaTeX to run also on Common Lisp. 

Excerpt from history:
~~~~~~~~~~~~~~~~~~~~~
Support for OS/2, both FAT and HPFS.
Included sample Rexx script (for OS/2 + emTeX + scm)
that has robust TEXINPUT recognition.
Fixed paragraph indentation bug after {schemedisplay}
within {schemeregion}.
Recognizes LaTeX2e files in addition to LaTeX2.09.
Sentence-ending space doesn't follow null?, set!, etc.
Documentation converted to plain TeX.
Added {schemeresponse}, {schemeresponsebox}, and their
corresponding \defscheme*token and \undefscheme*token.