   Copyright (C) 1990 - 1992 Wade L. Hennessey  All rights reserved.

This file is part of WCL.

WCL is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY.  No author or distributor accepts responsibility
to anyone for the consequences of using it or for whether it serves any
particular purpose or works at all, unless he says so in writing.  Refer
to the WCL General Public License for full details.

Everyone is granted permission to copy, modify and redistribute
WCL, but only under the conditions described in the WCL
General Public License.  A copy of this license is supposed to have been
given to you along with WCL so you can know your rights and
responsibilities.  It should be in a file named COPYING.  Among other
things, the copyright notice and this notice must be preserved on all
copies.

WCL OVERVIEW
------------

Common Lisp implementations for Unix have traditionally provided a
rich development environment at the expense of an inefficient delivery
environment.  The goal of WCL is to allow hundreds of Lisp
applications to be realistically available at once, while allowing
several of them to run concurrently.  WCL accomplishes this by
providing Common Lisp as a Unix shared library that can be linked with
Lisp and C code to produce efficient applications.  For example, the
executable for a Lisp version of the canonical ``Hello World!''
program requires only 40k bytes under SunOS 4.1 for SPARC.  WCL also
supports a full development environment, including dynamic file
loading and debugging.  A modified version of GDB the GNU Debugger, is
used to debug WCL programs, providing support for mixed language
debugging.  The techniques used in WCL should also be applicable to
other high-level languages that allow runtime mappings from names to
objects.

WCL DOCUMENTATION
-----------------

doc/COPYING -   WCL copying terms
doc/LICENSE -   WCL license terms
doc/INSTALL -   information about installing WCL
doc/lfp-paper.* - 1992 Lisp and Functional Programming Conference paper on WCL
doc/wcl.text -   Scant information about WCL usage and porting.
