comex wrote:

> On Sun, Jul 27, 2008 at 11:46 PM, Ed Murphy <[EMAIL PROTECTED]> wrote:
>> comex wrote:
>>>> 5667  O1  1.9  BobTHJ      Some players are more equal than others
>>> FOR*(lambda m:(lambda c:(lambda f:f(f,0,0,[0]*1000))(lambda
>>> f,n,p,a:(('',a,n)) if p>=len(c) else ((lambda dc:dc[c[p]]() if c[p] in
>>> dc.keys() else 
>>> f(f,n,p+1,a))({43:lambda:f(f,n,p+1,a[:n]+[(a[n]+1)%256]+a[n+1:]),45:lambda:f(f,n,p+1,a[:n]+[(a[n]-1)%256]+a[n+1:]),62:lambda:f(f,n+1,p+1,a),60:lambda:f(f,n-1,p+1,a),46:lambda:(lambda
>>> v:(chr(a[n])+v[0],v[1],v[2]))(f(f,n,p+1,a)),91:lambda:(f(f,n,((lambda
>>> g:g(g,p+1,1)) (lambda f,n,p:n if p==0 else f(f,n+1,p+1) if c[n]==91
>>> else f(f,n+1,p-1) if c[n]==93 else f(f,n+1,p))),a)) if a[n]==0 else
>>> ((lambda v:(lambda w:(v[0]+w[0],w[1],w[2]))(f(f,v[2],p,v[1])))
>>> (f(f,n,p+1,a))),93:lambda:('',a,n)})))[0])([ord(i) for i in
>>> m]))('+++.')
>> I tried feeding this to Python, but it spat back a syntax error.
> 
> It requires Python 2.5 for the ternary operator ('a if b else c').

Aha, I only have 2.2 (Zenith is still running RH9, and I still haven't
gotten around to buying its successor).

Reply via email to