Prev Next Up Home Keys Figs Search New

PI

Appeared in Volume 7/1, February 1994

Keywords: GUIs.

PI is a portable interface between Prolog applications and X Windows that aims to be independent from the Prolog engine, provided that it has a Quintus-like foreign function interface (such as SICStus, or YAP). It is mostly written in Prolog and is divided into two libraries:

PI has been tested with: Quintus Prolog Release 3.1.1 (Sun-4, SunOS 4.1) and SICStus 2.1 #8 (Sun-4, SunOS 4.1).

The package is available via anonymous FTP from:
ftp://ftp.ncc.up.pt/pub/prolog/pi_1.2.tar.gz

Some improvements since the last version: a full port to Quintus Prolog; compatible with SICStus #8; C code compilable by gcc; an installation makefile; the demos are working in Quintus Prolog; problems with multi-files have been solved; unnecessary files have been removed; writestring/3 is now efficiently implemented; bitmap operations have been implemented; error handling.

You can send questions, comments, bug reports, etc to:

Zé Paulo Leal 
Universidade do Porto, CIUP
R.Campo Alegre, 823
4000 Porto, Portugal
Tel: +351 2 600 1672 x109
Fax: +351 2 600 3654
Email: zp@ncc.up.pt
Prev Next Up Home Keys Figs Search New