[comp.lang.prolog] LISP interpreter in Prolog

arun@Bach.CES.CWRU.Edu (Arun Lakhotia) (07/26/89)

  By any chance, would any one have or know of the existence of a LISP
  interpreter written in Prolog. It preferably be public domain.

  Any pointer(s) would be appreciated. 

  Thanks in Advance.

Arun Lakhotia

Computer Engineering and Science
Case Western Reserve University
Cleveland, OH 44106

Computer Engineering and Science
Case Western Reserve University
Cleveland, OH 44106

finin@prc.unisys.com (Tim Finin) (07/26/89)

In article <437@cwjcc.CWRU.Edu>, arun@Bach (Arun Lakhotia) writes:
>
>  By any chance, would any one have or know of the existence of a LISP
>  interpreter written in Prolog. It preferably be public domain.
>  Any pointer(s) would be appreciated. 
>  ...

Several years ago I wrote a partial Scheme interpreter in Prolog.  It
was partial in that most of the Scheme built-in functions were not
implemented. The syntax was very Prolog-ish.  I did do a continuation
passing implementation, so call-with-current-continuation was
included.  I did this mostly as an exercise in seeing how an
interpreter for a Lisp-like language would come out.  I would be happy
to send it to any interested individuals or post it to
comp.lang.prolog if there is a lot of interest.

Tim

______________________________________________________________________________
Tim Finin                     finin@prc.unisys.com (internet)
Unisys Paoli Research Center  ..!{psuvax1,sdcrdcf,cbmvax}!burdvax!finin (uucp)
PO Box 517                    215-648-7446 (office), 215-386-1749 (home),