Re: Compiling Prolog-like languages

"Bart Demoen" <bmd@cs.kuleuven.ac.be>
14 Aug 2002 02:14:59 -0400

          From comp.compilers

Related articles
[7 earlier articles]
Re: Compiling Prolog-like languages thomasl@erix.ericsson.se (Thomas Lindgren) (2002-07-15)
Re: Compiling Prolog-like languages adamo@dblab.ece.ntua.gr (Yiorgos Adamopoulos) (2002-07-15)
Re: Compiling Prolog-like languages ptarau@yahoo.com (Paul Tarau) (2002-07-15)
Re: Compiling Prolog-like languages oz@blue.cs.yorku.ca (ozan s yigit) (2002-07-15)
Re: Compiling Prolog-like languages firefly@diku.dk (Peter Finderup Lund) (2002-07-21)
Re: Compiling Prolog-like languages kurt.magnus.alonso@mailbox.swipnet.se (Kurt M. Alonso) (2002-08-10)
Re: Compiling Prolog-like languages bmd@cs.kuleuven.ac.be (Bart Demoen) (2002-08-14)
Re: Compiling Prolog-like languages Jens_Kilian@agilent.com (Jens Kilian) (2002-08-14)
| List of all articles for this month |
From: "Bart Demoen" <bmd@cs.kuleuven.ac.be>
Newsgroups: comp.lang.prolog,comp.compilers
Date: 14 Aug 2002 02:14:59 -0400
Organization: kul
References: 02-07-004 02-07-048 02-08-039
Keywords: prolog, parse
Posted-Date: 14 Aug 2002 02:14:59 EDT

"Kurt M. Alonso" wrote:


> By the way, is there a PD prolog parser anywhere on the net? If I am
> not mistaken, Richard O'Keefe had made a prolog lexer of his available
> to the community. Does anyone know where it can be found?


Depending on whether you want something in C or Prolog ... GNU-Prolog
and Yap are Prolog systems with a parser in C


Koen De Bosschere (http://www.elis.rug.ac.be/~kdb) used to have a
"portable" Prolog parser in C with an interface that is reasonably
easy to connect to a Prolog system written in C


There are several parsers around in Prolog - most of them based on old
code from O'Keefe I presume - but the ISO Prolog syntax is not exactly
the same as the old DEC-10 Prolog syntax . You could take the one from
XSB, but have a look at
http://www.cs.kuleuven.ac.be/~remko/prolog/faq/ for more systems where
you can borrow stuff.


Cheers


Bart Demoen



Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.