On Jan 27, 11:58 pm, "Terry Reedy" <[EMAIL PROTECTED]> wrote: > "Arnaud Delobelle" <[EMAIL PROTECTED]> wrote in message
> Some years ago there was a substantial thread on this, (Shortest > Self-Reproducing Programs, or some such) including a fairly long one from > me that gave several 'shortest' (depending of definition and input method). > It included a Python tranlation of at least one standard Lisp version. I > presume you could find it on groups.google I found this: http://groups.google.com/group/comp.lang.python/browse_thread/thread/a1316cb4e216eba4/0cda739385abd03c?lnk=gst&q=Self-Reproducing+Program#0cda739385abd03c It contains a lambda-solution similar to mine, only more concise: (lambda x:x%`x`)('(lambda x:x%%`x`)(%s)') I have been using python for 7 years, and it the first time ever that I see the `...` construct being used! In fact I didn't even remember that it existed (I'm not even sure that I've ever known about it...) Thanks -- Arnaud -- http://mail.python.org/mailman/listinfo/python-list