Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Prolog, anyone?

2 views
Skip to first unread message

Tom Horton

unread,
Oct 21, 1991, 11:58:10 AM10/21/91
to
In article <1991Oct20.2...@Csli.Stanford.EDU> mur...@Csli.Stanford.EDU
(Peter Murray) writes:
>
> Hi Folks!
>
> I'm looking for a prolog interpreter for the NeXT. Is there a PD one that I
> can just download and compile? Any ideas?

There's a package called C-Prolog that has been used on a number of UNIX
systems. We had the tar file here, and I got it to work on the NeXT without
many problems. Just now I used archie to look for sites that might have it,
and what I found is given at the end of this; note that a couple of sites
appear to have NeXT patches.

Here's an extract from the C-Prolog manual (which is substantial). I include
this for general interest, and also just to have a chance to mention the names
of some old familiar systems I used as a grad student at Edinburgh (IMP, EMAS)
-- in fact, the Three Rivers PERQ, an attempt at a LISP workstation, was
crucial one winter for keeping our office warm!

---manual extract----
This manual describes C-Prolog, a Prolog interpreter
written in C. C-Prolog was developed at EdCAAD, Dept. of
Architecture, University of Edinburgh, and is based on a
previous interpreter, written in IMP for the EMAS operating
system by Luis Damas of the Dept. of Computer Science,
University of Edinburgh. C-Prolog was designed for machines
with a large, uniform, address space, and assumes a pointer
cell 32 bits wide. At the time of writing, it has been
tested on VAX machines under the UNIX and VAX/VMS operating
systems, on the Sun workstation under 4.1/2 UNIX, and has
been ported with minor changes to other MC68000-based works-
tations and to the Three Rivers PERQ.

---archie output----

Host cica.cica.indiana.edu
Location: /pub/Next/Patches
FILE -rw-r--r-- 10651 Jul 1 1990 cprolog

Host cs.ubc.ca
Location: /next/patches
FILE -rw-r--r-- 10651 Apr 27 1990 cprolog

Host emx.utexas.edu
Location: /pub/mnt/source/languages
DIRECTORY drwxrwxr-x 512 Sep 1 1990 cprolog

Host uhccux.uhcc.hawaii.edu
Location: /doc
DIRECTORY drwxr-xr-x 512 Oct 3 1990 cprolog

Tom
--

Dr. Thomas B. Horton
Department of Computer Science and Engineering
Florida Atlantic University
Boca Raton, FL 33431 USA Phone: 407/367-2674 FAX: 407/367-2800
Internet: t...@cse.fau.edu Bitnet: HortonT@fauvax

0 new messages