Newsgroups: comp.lang.lisp,comp.lang.misc,alt.lang.intercal,comp.lang.prolog
Path: cantaloupe.srv.cs.cmu.edu!bb3.andrew.cmu.edu!nntp.sei.cmu.edu!news.psc.edu!hudson.lm.com!netline-fddi.jpl.nasa.gov!news.uoregon.edu!usenet.eel.ufl.edu!news.mathworks.com!news.duke.edu!news-server.ncren.net!concert!hearst.acc.Virginia.EDU!murdoch!elvis.med.Virginia.EDU!sdm7g
From: sdm7g@elvis.med.Virginia.EDU (Steven D. Majewski)
Subject: Re: LISP...
X-Nntp-Posting-Host: elvis.med.virginia.edu
Message-ID: <DC8nz8.90w@murdoch.acc.Virginia.EDU>
Summary: Sorry: couldn't resist comp.lang troll bait of the week! :-) 
Sender: usenet@murdoch.acc.Virginia.EDU
Organization: University of Virginia
References: <3upqb5$9m1@masala.cc.uh.edu>
Date: Mon, 24 Jul 1995 21:06:44 GMT
Lines: 23
Xref: glinda.oz.cs.cmu.edu comp.lang.lisp:18413 comp.lang.misc:22311 comp.lang.prolog:13510

In article <3upqb5$9m1@masala.cc.uh.edu>,
Sum Dum Guy <Some_Guy@Some_Place.EDU> wrote:

>Ok, so did or didn't prolog come from lisp?


Lisp does not have a "come from" statement.
The language INTERCAL, however, does. 

If you think that prolog's backtracking flow-of-control is 
a sort of higher level syntax for "COME FROM", then it 
would be more accurate to say that prolog "came from" INTERCAL. 

[ Since in prolog:  "SUM( X, Y, Z )" could indicate either
  addition or subtraction, depending on what variables are
  bound, this *does* seem a plausible origin. ] 


---|  Steven D. Majewski   (804-982-0831)  <sdm7g@Virginia.EDU>  |---
---|  Computer Systems Engineer          University of Virginia  |---
---|  Department of Molecular Physiology and Biological Physics  |---
---|  Box 449 Health Science Center    Charlottesville,VA 22908  |---
 [ "The grass is always greener, except at t=0" - Stan Kelly-Bootle ]
