Talk:Lisp (programming language): Difference between revisions

Content deleted Content added
more cond
conditional evaluation, you can make Lisp out of NAND but NAND isn't Lisp :)
Line 68:
 
::::::This is an article on Lisp, not alternate possibilities for Lisp-like languages. The purpose of the encyclopedia is to describe things as they are, not as they could be, unless the hypothetical somehow elucidates. For instance, one could make a comment that "cond is not strictly necessary under some evaluation regimes" or some such, and in fact there is an interesting little bit of history about how these particular primitives came to be chosen. [[User:Stan Shebs|Stan]] 13:45, 8 Aug 2003 (UTC)
 
::::It wouldn't be Lisp since Lisp ''cond'' and ''if'' are defined as having conditional ''evaluation'' of arguments. For that matter, it should be theoretically possible to make a Lisp system solely out of NAND gates (including flip-flops for memory), but that does not mean that NAND ''constitutes'' a Lisp system. --[[User:Fubar Obfusco|FOo]] 14:03, 8 Aug 2003 (UTC)