A couple of years ago I found an example of self reproducing code. It looked something like: ((lambda (lambda) (list (quote (lambda .... It was an anonymous lambda application which, when evaluated in Common Lisp, would return the exact same for, which could then be evaluated again, always returning the same anonymous application. If anyone has this code please send it to me. Thanks, Harold