Visual Prolog - it's here!!!! 
Author Message
 Visual Prolog - it's here!!!!

I'd really like to know where I can get a copy of XPCE.

--
========================================================================
Tony White                            | Phone:  (613) 765-4279
Bell-Northern Research, Ltd.          | Fax:    (613) 763-4222
Dept. 0R00, P.O. Box 3511, Station C, |

========================================================================



Tue, 30 Jul 1996 02:15:31 GMT  
 Visual Prolog - it's here!!!!
Well, under X-Windows anyway.

XPCE has just gained a new tool, still under beta, for defining dialog boxes.
So, it has drag and drop drawing of buttons, menus, edit items etc., with popup
refinements on each dialog item; drag the dialog window name to an editor and
it dumps the specification in Prolog source; etc. etc.

What make it really interesting is it has a behaviour editor as well.  Drag
the dialog items to this and you can define the functional interaction of the
dialog boxes and their callbacks to Prolog.  "Run" the behaviour model, do
something in the dialog box - then watch the process run visually.

Amazed, I was.

Jan gets my Prolog Hero of the Year award.
============================================================

Artificial Intelligence Group
Dept. of Mathematical and Computing Sciences
University of Surrey
GUILDFORD  GU2 5XH
England



Tue, 30 Jul 1996 00:21:15 GMT  
 Visual Prolog - it's here!!!!

Quote:

>I'd really like to know where I can get a copy of XPCE.

XPCE is a generic GUI library for symbolic languages and C++ (although
the Prolog environment is superior to the Lisp and C++ ones).  It provides
support for dialog windows, graphics (notably support for graphical
diagramming languages and direct-manipulation graphics), text manipulation
(there is PceEmacs written in XPCE/Prolog that can be extended in
Prolog), interprocess and network communication, etc. etc.

Most of the documentation is available under anonymous ftp from

        swi.psy.uva.nl:/pub/xpce

XPCE runs on a good number of Unix machines: SunOs 4.1.x and 5.[23],
AIX 3.2, IRIX and Linux are well maintained, Ultrix and HP-UX have
been done, but may be a bit rusty.

XPCE has been connected to SWI-Prolog (originally) and later to SICStus
and Quintus Prolog.  The latter version is commercially distributed as
ProWindows-3 and supported.  Available from AIIL (uk).  Contact


Unsupported academic versions are available from SWI.  The licence
form and ordering info is on the ftp server.  If you don't have ftp,
contact


Finally, a free (binary only) demo version is available for the free
PC/Linux platform from the ftp server (pub/xpce/linux).  To be of any
use, you need at least 8 MB on your Linux box and 33Mhz 486 or up.
Using a 66DX2 and 16 MB it runs like a dream.

The Visual Prolog beta stuff is currently only available for academic
licence holders.  The PC/Linux version is to be expected somewhere
next week on the ftp server.  The supported QP version a bit later,
but then there will be less bugs :-)

        Regards --- Jan

P.s.    XPCE-4 has little resemblence to XPCE-3 or ProWindows-2 dispite
        both origin from the PCE project started by Anjo Anjewierden.
        ProWindows-2 was a rather slow and limited version.  XPCE-3 and
        early versions of XPCE-4 suffered from serious stability problems
        and continuous incompatible changes.



Tue, 30 Jul 1996 18:11:22 GMT  
 
 [ 3 post ] 

 Relevant Pages 

1. Announcing: Date and Time Functions Library (DLL's) for Visual Prolog

2. Visual Prolog's type system

3. calling Visual C++ or Prolog calling Visual C++

4. Visual Prolog and Visual C++ - Capabilities Comparison

5. how to call visual prolog to visual c++?

6. PDC Visual Prolog and VIsual Basic

7. Prolog Development Center - Visual Prolog

8. various Prolog and Visual Prolog problems.

9. Translator from standard PROLOG to Visual Prolog?

10. PDC Prolog / Visual Prolog First Steps Edition +/- points

11. PDC Prolog/Visual Prolog and ISO Standards

12. Amzi-Prolog vs. Visual Prolog

 

 
Powered by phpBB® Forum Software