
Interface between the HOL Interactive Theorem Prover and the Clam Proof Planner
===============================================================================

This directory contains software for an experimental link between the HOL
interactive theorem prover and the Clam proof planner. If you choose to try
it out and have any comments or problems, you are welcome to send e-mail to
the authors (see below), but please note that we may not have the resources
to help you with any difficulties. More details of the research project can
be found at the following URL:

   http://www.cl.cam.ac.uk/Research/HVG/Clam.HOL/

The software is distributed from:

   http://www.cl.cam.ac.uk/ftp/hvg/hol-clam/release/

The subdirectories contain the versions of the system. Each subdirectory
contains two gzipped tar files: one for the interface code and one for a
modified version of Clam.

To build Clam you'll need SICStus Prolog version 3.7.1 (or later?).
The interface relies on the socket support in SICStus. If you don't
already have SICStus Prolog you can get it for a fee. See:

   http://www.sics.se/isl/sicstus.html

The interface also requires version 10 of hol90 which in turn requires
Standard ML of New Jersey version 110. See:

   http://www.cl.cam.ac.uk/Research/HVG/FTP/FTP.html#hol90

There is a user guide in the directory hol-clam/doc/ when you've unpacked
the tar files.

Richard Boulton   rjb@dai.ed.ac.uk
Konrad Slind      Konrad.Slind@cl.cam.ac.uk

