Newsgroups: comp.archives
Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!caen!ox.com!msen.com!emv
From: dewar@cs-sun-fsa.cpsc.ucalgary.ca (Alan Dewar)
Subject: [comp.lang.prolog...] Prolog interpreter in Scheme, now available
Message-ID: <1991Mar31.043018.19352@ox.com>
Followup-To: comp.lang.prolog,comp.lang.scheme
Sender: emv@msen.com (Edward Vielmetti, MSEN)
Reply-To: dewar@cs-sun-fsa.cpsc.ucalgary.ca (Alan Dewar)
Organization: U. of Calgary Computer Science
References: <1991Mar29.230912.5072@cpsc.ucalgary.ca>
Date: Sun, 31 Mar 1991 04:30:18 GMT
Approved: emv@msen.com (Edward Vielmetti, MSEN)
X-Original-Newsgroups: comp.lang.prolog,comp.lang.scheme

Archive-name: languages/prolog/calgary-scheme-prolog/1991-03-29
Archive: cpsc.ucalgary.ca:/pub/prolog11.tar.Z [136.159.2.1]
Original-posting-by: dewar@cs-sun-fsa.cpsc.ucalgary.ca (Alan Dewar)
Original-subject: Prolog interpreter in Scheme, now available
Reposted-by: emv@msen.com (Edward Vielmetti, MSEN)

An implementation of Prolog in Scheme is now available from the University
of Calgary.  The following is an excerpt from the "readme" file:

	This package provides a fairly simple interpreter for pure
	Prolog, implemented in Scheme.  It is primarily intended for
	use in students' projects involving implementations of Prolog.
	Scheme Prolog version 1.1 is mostly a pure Prolog interpreter,
	though a few built-in primitives are also included.  Delayed
	goals are also supported, and an interval-arithmetic package
	is included.

This implementation is known to run on Chez Scheme and on ELK.  It is
intended to be portable to other Scheme implementations as well.

The Scheme Prolog interpreter may be obtained via anonymous ftp
(cpsc.ucalgary.ca) in the directory pub/prolog1.1, or as a compressed
tar file, pub/prolog11.tar.Z.  Other arrangements may be possible for
those without access to anonymous ftp.  Questions and comments may be
addressed to Alan Dewar (dewar@cpsc.ucalgary.ca) or John Cleary
(cleary@cpsc.ucalgary.ca).

Alan Dewar   Computer Science Department, University of Calgary
dewar@cpsc.ucalgary.ca
