In article ... bh@anarres.CS.Berkeley.EDU (Brian Harvey) writes:
There is also a more recent language
called POPLOG that lets you mix POP notation with PROLOG.
Er, not quite.
Poplog is a *system*, not a language, which provides incremental compilers and
a screen editor for a variety of languages. The core language of the system is
Pop11 (descended for Pop2), the second (chronologically) language is Prolog;
Poplog also provides Common Lisp and Standard ML, and an interface to external
(typically C or Fortran) procedures. Poplog provides an interface to the Poplog
Virtual Machine which allows users to develop compilers for other languages,
although it's best at vaguely symbolic languages rather than the rinky-dinky
polish-the-bits kind.
I wonder who's going to write the FAQ or post the first definitive article?
Steve, Aaron, someone from Sussex, someone from ISL? It can't be me; I've got
two books to write. Loosely speaking.
--
Regards, | "Layered protocols give the software implementor a chance to
Kers. | ruin his performance in each layer." - Don Gillies
|