Article View: comp.lang.prolog
Article #3127Re: Re: Prolog implementations in Lisp
From: Christopher Dollin
Date: Mon, 21 Mar 1988 08:45
Date: Mon, 21 Mar 1988 08:45
26 lines
1554 bytes
1554 bytes
Someone (the original note has been discumknackerated) wanted ...
> information on implementations of PROLOG in Lisp. Any pointers
Well ... it't doesn't qualify in the *letter* but perhaps in the *spirit* ...
Poplog Prolog is implemented in Pop11[*1] with a little[*2] help from the
Poplog Virtual Machine.
Pop11 is like Lisp[*3] in that it has dynamic typing, dynamic store allocation
with garbage collection, first class (really, *1st*, not 1.5st) procedures,
lexical scoping, and run-time access to the compiler. It is unlike Lisp in that
it has a concrete syntax, open stack, partial application, user-defined
datatypes that aren't just funny uses of vectors or lists, and coroutines.
I think I'll go and lie down. Notefeet follow.
[*1] Systems Designers market Poplog in the USA and UK for commercial clients.
Sussex University deal with educational establishments in the UK, and
Robin Popplestone does so in the USA.
[*2] OK, quite a lot really.
[*3] When I say Lisp I mean Vulgar - sorry, Common - Lisp.
Regards,
Kers | "Why Lisp if you can talk Poperly?"
Technical Details
Message-ID:
<1600009@otter.hple.hp.com>Path:
arc1-ca.pugleaf.net!utzoo!mnetor!uunet!husc6!uwvax!oddjob!hao!gatech!hubcap!ncrcae!ncr-sd!hp-sdd!hplabs!otter!kersReferences:
<54200005@hplabsb.UUCP>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!mnetor!uunet!husc6!uwvax!oddjob!hao!gatech!hubcap!ncrcae!ncr-sd!hp-sdd!hplabs!otter!kers From: kers@otter.hple.hp.com (Christopher Dollin) Newsgroups: comp.lang.prolog Subject: Re: Re: Prolog implementations in Lisp Message-ID: <1600009@otter.hple.hp.com> Date: 21 Mar 88 08:45:07 GMT References: <54200005@hplabsb.UUCP> Organization: Hewlett-Packard Laboratories, Bristol, UK. Lines: 26