
		Taurus -- a parser generator producing Scheme

This directory tree contains the source code and documentation for
Taurus, which is a parser generator producing the parser in Scheme. The
current version has been developed using the scc Scheme to C compiler
from Digital Equipment Corporation. scc runs on Sun3's, Sparcs, Vaxen
and MIPS machines, maybe also others. It is available at
gatekeeper.dec.com (it was in /pub/DEC/Scheme-to-C in Aug90) using
anonymous ftp.

Taurus is distributed under the GNU General Public License, which
basically means that you are free to do anything you like with it, but
if you use portions of it in another piece of software, that software
must also be distributed under General Public License. See file
COPYING for more information.

The parsers generated using Taurus are explicitly put into the public
domain, so they are not covered by General Public License. This means
that you can use them even in commercial products, if you want to.

The source code is in SchemeTeX format, which means that you can load
it directly to a Scheme (or compile it with scc). When run through
schemeTeX, the resulting LaTeX files can be run through LaTeX to get a
nice listing of the program. I am including the LateX files in the
distribution, too. SchemeTeX (and its successor schemeWEB) were
created by John D. Ramsdell. If you can not get them anywhere else, I
can give them to you.

As stated in the source code, the distribution is still under
development. Please excuse any deficiensies. 

The author can be contacted as pk@tut.fi, should you have any
suggestions, bug reports etc. Enjoy!
--
pertti

