wxCLIPS was developed to enable CLIPS programmers to write portable, graphical programs which run under X and Windows 3.1. It is essentially CLIPS 5.1 modified to work with an event driven style of programming, and a set of GUI functions. Its name reflects the fact that it is a CLIPS interface to wxWindows, a C++ GUI library also written at AIAI.
wxCLIPS is really two entities:
The library can be used by any C++ program, to give it a tailoring language and interactive access to GUI functionality. The stand-alone wxCLIPS is a simple development interface making use of the library.
The library is used by including the header file wx_cmds.h and linking with libcmds.a or wxcmds.lib. In addition to the set of new CLIPS functions described in the reference section, there are a few C++ functions to help embed CLIPS (see below).