🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.prolog
Article #1268

Re: Implementation of Prolog-Like Interpreters -> HELP ?

#1268
From: Noritake Yonezawa
Date: Thu, 18 Oct 1990 03:00
29 lines
1949 bytes
In article <1990Oct18.103140.2457@fennel.cc.uwa.oz.au> a_omari@fennel.cc.uwa.oz.au writes:

>Help with the implementation of Prolog Interpreters :-
> 
>Are there any decent references to the implementation (in C) of Prolog-like
>interpreters.  I need general information about the workings of Prolog as 
>well as details about data structures etc. required to implement a Prolog-like
>interpreter for Expert Systems Applications.

I recommend the following book:

     Prolog for programmers / Feliks Kluzniak, Stanislaw Szpakowicz,
     with a contribution by Janusz S. Bien. Repr. with corrections. London ; 
     Orlando : Academic Press, 1987, c1985. 
     xii, 308 p. : ill. ; 24 cm. (A.P.I.C. studies in data processing. v. 24) 
     Accompanied by 1 program file, "Prolog for programmers: toy Prolog,"
     (London : Academic Press, c1987) on computer disk in pocket. 
     ISBN  0124165206 
       1. Prolog (Computer program language)  I. Szpakowicz, Stanislaw. 
       II. Bien, Janusz St.  III. Title.   IV. Series.   V. Series:  
       A.P.I.C. studies in data processing. no. 24. 

This includes a complete program of Prolog interpreter written in Pascal.
It would be helpful for you to implement a Prolog-like interpreter in C.

--
Noritake Yonezawa [yonezawa@cs.uiuc.edu]
Department of Computer Science
University of Illinois at Urbana-Champaign
Technical Details
Message-ID: <YONEZAWA.90Oct17230036@m.m.cs.uiuc.edu>
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!maverick.ksu.ksu.edu!ux1.cso.uiuc.edu!cs.uiuc.edu!yonezawa
References: <1990Oct18.103140.2457@fennel.cc.uwa.oz.au>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!maverick.ksu.ksu.edu!ux1.cso.uiuc.edu!cs.uiuc.edu!yonezawa
From: yonezawa@cs.uiuc.edu (Noritake Yonezawa)
Newsgroups: comp.lang.prolog
Subject: Re: Implementation of Prolog-Like Interpreters -> HELP ?
Message-ID: <YONEZAWA.90Oct17230036@m.m.cs.uiuc.edu>
Date: 18 Oct 90 03:00:36 GMT
References: <1990Oct18.103140.2457@fennel.cc.uwa.oz.au>
Sender: news@ux1.cso.uiuc.edu (News)
Organization: University of Illinois at Urbana-Champaign
Lines: 29
In-Reply-To: a_omari@fennel.cc.uwa.oz.au's message of 18 Oct 90 02:31:40 GMT