Announcing UNSW Prolog 4.2 Amiga version 1.0 TITLE UNSW Prolog 4.2 VERSION Amiga version 1.0 AUTHOR Original author: Claude Sammut, University of NSW Amiga port: Peter Urbanec, University of NSW s1013734@cs.unsw.oz.au Union Box 12 C/- University of NSW Union P.O. Box 173 Kingsford NSW 2032 Australia DESCRIPTION UNSW Prolog 4.2 is a Prolog interpreter currently in use at the School of Computer Science and Enginnering at the University of New South Wales, Sydney, Australia. This is the AmigaDos port of this interpreterer. Amiga version 1.0 is the first public release. It works under Workbench 2.x (it has not been tested with 1.3, but does not contain any 2.x specific code) and includes an optimized 68030 version of the executable. This 68030 version does not contain 6888(1|2) code, so users without FPU's can benefit as well. This release is Enforcer clean. SPECIAL REQUIREMENTS None HOST NAME ftp.cs.unsw.oz.au (149.171.16.16) DIRECTORY pub/amiga FILE NAMES UNSWProlog.lha UNSWProlog.readme PRICE Donation requested, but required. DISTRIBUTABILITY Copyrighted but free. OTHER I expect this release to filter out to other FTP sites eventualy. Keep an eye on archie.au and wuarchive.wustl.edu or ask your nearest archie database if you have problems obtaining this file from ftp.cs.unsw.oz.au. [ I asked Peter to provide a little more information about the ] [ system, and to compare it with Stony Brook Prolog. Here is ] [ some of his response. -Dan ] Well, I have not seen the Stony Brook Prolog, all I heard was that it has some bugs. I reckon my port is bug free :-) I suppose another thing to mention would be that it includes a large amount of on-line help accessible from the interpreter, the ability to execute other processes either synchronously or asynchronously and a customizable initialisation file. It also examines environment variables to use your favourite text editor. Comes with a fair few example files and a manual in troff format. It has been compiled with profiling on, which will allow the user to optimize his/her code. I found the speed adequate for all of my Artificial Inteligence assignments, which turned out to be quite large. However, I have no other implementations of Prolog for Amiga to compare the performance. > Also, Prolog tends to be a memory hog. How much mem does this take to > run reasonably well? Executable is less than 64k and it runs quite hapilly in 1Meg, I pressume it would work in 512k, but have no machine to test this on.