wxCLIPS 1.30 22/8/94
--------------------

This is wxCLIPS, a simple development environment for writing CLIPS
programs. It includes a growing number of functions to allow the
construction of GUI elements, essentially a CLIPS binding for the
wxWindows GUI library. The binding is incomplete, but see the on-line
and PostScript documentation for what's there so far. You might want to
look at the wxWindows documentation for an idea of what may be
incorporated in future, on request and as I get time.

wxWindows and wxCLIPS information is available at our WWW site:

http://www.aiai.ed.ac.uk/~jacs/wxwin.html

Installation
------------

To install wxCLIPS under Windows 3.1, do something like the following:

c:\> mkdir wxclips
c:\> cd wxclips
c:\wxclips> unzip -d a:wxclips.zip

The -d is important!!! It constructs a directory hierarchy.

Now put c:\wxclips\wxclips.exe in your Program Manager or whatever shell
you use. You should also have the help file wxclips.hlp accessible,

Copy ctl3dv2.dll to your windows\system directory if it's not there
already, and then delete it from your wxCLIPS installation directory
(or wxCLIPS may not run correctly).

Samples
-------

There is a sample in the 'examples' directory called hello.clp. Use
the "File | Load definitions" menu command to load the file, and then
the "Application | Start application" menu command to run the demo.

PLEASE NOTE that you should run this sample with the current
directory set to the correct examples directory, by editing
the Program Manager item properties. Otherwise, files needed by
the demo may not be found.

There's also a sample called ddetest.clp which shows how to access
a DDE server (in this case the Program Manager).

Other samples in this directory are slightly modified standard CLIPS
samples. For the fuzzified version of wxCLIPS only, try the shower example
in 'examples\fuzzy'.

Source notes
------------

To recompile wxCLIPS, you need wxWindows 1.5 which is in beta
(but fairly stable) in pub/wxwin/1.50k

You also need the source for CLIPS 5.1, 6.0 or 6.0 with fuzzy
extensions. Before compiling CLIPS, copy the modified CLIPS
sources from one of the directories clips5.1, clips6.0
and fuzzy into the CLIPS source directory, and edit setup.h
according to environment and compiler.

See also the compilation notes in the PostScript, wxHelp or WinHelp
manual.

There are Motif and Open Look versions of wxCLIPS for the Sun 4.

Anyone wanting more information can contact me.

Copyright issues
----------------

CLIPS 5.1 is 'almost free' (subject to COSMIC's rather unfathomable
licensing rules) and ftpable.

wxCLIPS and wxWindows are also free of charge, and of course do not
come with any guarantee at all, except the certainty of containing a few
bugs!

Good luck,

Julian Smart (Dr)

Artificial Intelligence Applications Institute
University of Edinburgh
J.Smart@ed.ac.uk
