This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License along
with this program; if not, write to the Free Software Foundation, Inc.,
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.


As a special exception, the ordinary use of Elice's runtime library
(which is included in Elice's output as part of the compilation process)
does not by itself cause the resulting output program to be covered
by the GNU General Public License. This exception does not however
invalidate any other reasons why the output program might be covered
by the GNU General Public License. If you modify or redistribute
Elice or its runtime library, you may (at your option) remove this
special exception.


These files are part of the program:

  elice.y - parser and lexer, can be converted to Ruby code with racc
  emit.rb - backend, generates target C++ code
  main.rb - ties the other parts together
  runtime/* - the runtime library for programs compiled by elice
  runtime/font.c - contains Vera.ttf font by Bitstream, see file for license
  util.rb - some helper functionss
  warn.rb - extra code for emitting compile-time warnings
  elice - the complete compiler, built from all the files above

  Makefile - scripts for building elice and for building Lost Labyrinth
  genbuiltins.rb - utility program to compose the runtime library
  PACKFORMAT - documentation
  NEWS - documentation
  elice.1 - manual page
  runtests.sh - scripts for testing elice
  tests/* - data for the tests

These files are distributed along with the program but are not part of it:

  GPL-2 - a copy of the GNU General Public License, version 2
