Path: utzoo!attcan!uunet!mcsun!inria!chorus!orjan From: orjan@marimba.chorus.fr (Orjan Petersson) Newsgroups: comp.lang.prolog Subject: Re: Implementation of Prolog-Like Interpreters -> HELP ? Message-ID: Date: 24 Oct 90 12:15:11 GMT References: <1990Oct18.103140.2457@fennel.cc.uwa.oz.au> <4009@goanna.cs.rmit.oz.au> Sender: orjan@chorus.fr Organization: Chorus Systemes, France Lines: 26 In-reply-to: ok@goanna.cs.rmit.oz.au's message of 18 Oct 90 15:40:07 GMT >>>>> On 18 Oct 90 15:40:07 GMT, ok@goanna.cs.rmit.oz.au (Richard A. O'Keefe) said: > >Are there any decent references to the implementation (in C) of Prolog-like > >interpreters. [...] ok> There's a book came out this year that many university bookshops are likely ok> to have; I can't remember the author or title, but it talks about ok> programming languages, and presents interpreters written in C for ok> something resembling Lisp, something resembling Prolog, something ok> resembling SmallTalk. I haven't looked at it thoroughly, but that ok> may be the closest to something you can type in and use. %A Samuel N. Kamin %T Programming Languages; An Interpreter-Based Approach %I Addison-Wesley %C Reading, MA %D 1990 %P 640 It is a presentation of programming languages like lisp, scheme, apl, prolog etc. Each language is presented together with an interpreter for a subset of the language. The interpreters are written in pascal; source is ftp-able -- Orjan Petersson | Mail: orjan@chorus.fr Chorus Systemes | Phone: +33-1-30648200 6, avenue Gustave-Eiffel | Fax: +33-1-30570066 F-78182 St-Quentin-en-Yvelines Cedex, France