ECLiPSe - The ECRC Common Logic Programming System

The ECLiPSe system is the integration of ECRC 's former Sepia, MegaLog, CHIP and ElipSys systems into a single powerful tool. The main design objectives have been performance, applicability to real life problems and extensibility. ECLiPSe combines Sepia's extended Prolog technology with MegaLog's persistent knowledge base functionality, a substantial subset of CHIP's constraints handling facilities, several new constraints libraries, and or-parallelism as featured in ElipSys.

General ECLiPSe Information

  • How to obtain the system
  • Overview of ECLiPSe features
  • New Features in the latest release
  • ProTcl, the interface to the Tcl/Tk X11 toolkit
  • User Sites
  • Bug Statistics
  • Documentation

  • ECLiPSe Built-In Predicates (alphabetically)
  • ECLiPSe Built-In Predicates (by groups)
  • ECLiPSe User-Manual (Online)
  • ECLiPSe Extensions-Manual (Online)
  • ECLiPSe Manuals (FTP)
  • Related papers and technical reports (FTP)
  • User Information

  • Bug Report Form
  • User Group Mailing List
  • Links to LP Archives

  • Oxford LP Library
  • City University Constraints Archive