Newsgroups: comp.lang.prolog
Path: cantaloupe.srv.cs.cmu.edu!das-news.harvard.edu!news2.near.net!MathWorks.Com!news.duke.edu!convex!cs.utexas.edu!uunet!mdisea!mothost!schbbs!newman
From: newman@cujo.schbbs (Alan Newman)
Subject: Re: Implementation of Prolog on top of Smalltalk 
Organization: /u2/newman/.organization
Date: 11 Sep 94 19:40:38
Message-ID: <NEWMAN.94Sep11194038@cujo.schbbs>
In-Reply-To: petej@quartet.demon.co.uk's message of Sat, 10 Sep 1994 14:58:08 GMT
References: <CvtDyL.Lx9@hplb.hpl.hp.com> <Cvx36p.4I0@demon.co.uk>
Sender: news@schbbs.mot.com (Net News)
Nntp-Posting-Host: 192.88.159.2
Lines: 24

In article <Cvx36p.4I0@demon.co.uk> petej@quartet.demon.co.uk writes:

   In article <CvtDyL.Lx9@hplb.hpl.hp.com>, <siani@spearson.hpl.hp.com> writes:
   > 
   > Does anyone know of a reference to a well-developed implementation
   > of Prolog on top of (preferably, ParcPlace) Smalltalk?
   > 
   > Siani Pearson

   Digitalk Smalltalk/V in its old 286 version (ie the pre-windows version) had a 
   prolog extension, but I don't know how good it was.
   This was integral with the Smaltalk itself - it wasn't a smalltalk source code 
   add on, which peeved me when I tried to use it on their later Windows 
   Smalltalk. I've not heard or seen a later version, but it might exist.

   Peter Johnson

I've used it.  It is very poor.  I ended up integrating Arity Prolog
with Smalltalk/V 286.  It wasn't as tightly integrated as the built-in
Prolog, but far more powerful and efficient of time and memory.  The
integration involved using the C interface of both tools.

  /\  /\  /\  /\  /\M. Alan Newman, Motorola, Scottsdale AZ  /\  /\  /\  /\  /\
\/  \/  \/^^\/  \/  alan@geg.mot.com   Speaking for myself.\/  \/  \/^^\/  \/
