Path: utzoo!attcan!uunet!husc6!bloom-beacon!AI.AI.MIT.EDU!Alan From: Alan@AI.AI.MIT.EDU (Alan Bawden) Newsgroups: comp.lang.scheme Subject: self reproducing code Message-ID: <19881007200040.6.ALAN@QUESTION-AUTHORITY.AI.MIT.EDU> Date: 7 Oct 88 20:00:00 GMT References: <8810071930.AA25143@car.utah.edu> Sender: daemon@bloom-beacon.MIT.EDU Organization: The Internet Lines: 16 Date: Fri, 7 Oct 88 13:30:30 MDT From: carr%car@cs.utah.edu (Harold Carr) A couple of years ago I found an example of self reproducing code.... in Common Lisp, ... My favorite example: (let ((let '`(let ((let ',let)) ,let))) `(let ((let ',let)) ,let)) I believe that Mike McMahon is the author of this variant. It is unfortunate that this isn't standard Scheme because of the use of LET as an identifier...