ISABELLE-86 DISTRIBUTION DIRECTORY

This directory contains the Standard ML sources of Isabelle-86.  It should be
compiled under Dave Matthews's Poly/ML system.  Edinburgh's Standard ML
compiler can also be used, though I have no experience with it.

Isabelle-86 can be run by invoking Poly/ML with the database.  To build a new
version of Isabelle-86, invoke Poly/ML with a fresh database, and execute the
commands contained in the file ROOT.ML.

The files *-ex-*.ML contain examples.  The commands should be executed
interactively, one line at a time.  The files are designed for "cut and paste"
into the running Isabelle-86 process, using Emacs or a fancy workstation. 

Isabelle-86 is not ready for general use.  It contains many bugs and lacks
essential features such as a user interface.  There is little
documentation apart from the file doc.txt.  

Isabelle-86 is a stable version of the theorem prover Isabelle.  It is
still being distributed because it differs in important ways (mainly
regarding handling of quantifiers).  However, Isabelle-86 is no longer
being developed or maintained.

This version was lasted tested on 4 September 1987 by building the Type
Theory system and loading the arithmetic example, tt-ex-add.


L C Paulson
Computer Laboratory
New Museums Site
Pembroke Street
Cambridge CB2 3QG
England
