Package swi-prolog-x

ISO/Edinburgh-style Prolog interpreter - with X support

https://www.swi-prolog.org/

SWI-Prolog is a fast and powerful ISO/Edinburgh-style Prolog compiler with a
rich set of built-in predicates.  It offers a fast, robust and small
environment which enables substantial applications to be developed with it.

SWI-Prolog additionally offers:

* A powerful module system
* Garbage collection
* Unicode character set handling
* Unbounted integer and rational number arithmetic
* Multithreading support
* A powerful C/C++ interface
* GNU Readline interface

This package contains XPCE, an object-oriented symbolic programming
environment for user interfaces.  Although XPCE was designed to be
language-independent, it has gained the most popularity with Prolog.  XPCE
follows a rather unique approach for developing GUI applications, as follows:

- Add object layer to Prolog
- High level of abstraction
- Exploit rapid Prolog development cycle
- Platform independent programs

Version: 9.2.7

General Commands

xpce-client Contact an XPCE server socket