$Id: README,v 1.10 1992/08/13 20:33:46 kadhim Exp $

This directory contains a source distribution of the Eli system.  To
build the system, carry out the following sequence of steps:

1) Copy the file "sysdata.sh" to "sysdata" and modify it to reflect
   the characteristics of your installation
2) Run the "Configure" script
3) Type "make"

The complete generation typically takes 3 to 4 hours on a Sun 3/50
(1 to 2 hours on a SparcStation2) and increases the size of the
directory containing this README to between 30 and 37Mb.  After the
complete system has been built, the command "make executable" can be
used to remove all of the source text.  This shrinks the directory
containing this README to between 6 and 12Mb.

You can read the manual page for Eli by giving the following command in
the directory containing this README:

	man -M .  eli

After building the system, consult the on-line documentation as
described in the manual page.  The two Eli manuals that will be most
helpful to you in the early stages are the "Guide for New Eli Users",
which explains how Eli is used, and the "System Administrator's Guide",
which discusses Eli installation and maintenance.

All of the sample processors described in the "Guide for New Eli Users"
can be found in the "Tool/examples" subdirectory of the directory
containing this README.  When you build a working version of Eli, that
version will be used to derive these sample processors from their
specifications.  This process will run each of the processors on sample
input and compare the output to the expected result.  Any differences
may mean that Eli has not been installed correctly.

A mailing list has been created that will be devoted to discussions
about Eli, announcements of bug fixes, new features and releases and
so on.  If you would like to be added to the eli mailing list, send
mail saying so to:

	eli-request@cs.colorado.edu

To send mail to everyone on the list, send to:

	eli@cs.colorado.edu

All mail of general interest to the Eli community should be sent to the
"eli" address.

Mail concerning bug reports and installation problems should be sent to:

	elibugs@boulder.colorado.edu

or to:

	Software Engineering Group
	Department of Electrical and Computer Engineering
	University of Colorado
	Boulder, CO  80309-0425
	USA

All other mail concerning Eli such as orders for printed documentation or
tapes of the system should be sent to:

	compiler@cs.colorado.edu

or to the above postal address.


			LICENSE AGREEMENT

The Regents of the University of Colorado hereby grant you a
non-exclusive license to use the program contained in this directory,
subject to the terms and restrictions set forth in this License
Agreement.

The software and documentation enclosed are copyrighted with all rights
reserved.  Under the copyright laws,  the software and documentation
enclosed herein may be copied only for normal use of the software or
for making a backup copy.  Such copying rights extend to any other
users who are part of the same organization, provided that they observe
the terms and conditions set forth herein.  The same proprietary and
copyright notices must be affixed to any permitted copies as were
affixed to the original.


			NO WARRANTY

BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT
WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER
PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND,
EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS
WITH YOU.  SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
ALL NECESSARY SERVICING, REPAIR OR CORRECTION.

IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR
DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL
DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM
(INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED
INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF
THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR
OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
