--- Josiah Carlson <[EMAIL PROTECTED]> wrote: > Here is some code borrowed right from the Python > standard library. I've > gone ahead and mangled names in a consistant fashion > using the tokenize > module. Can you guess what it does? > > > class RTrCOlOrB : > > nBBjIUrB =0 > > def __init__ (self ,uX ,nBBjIUrB =1 ): > self .uX =uX > self .nCIZj =[]# KAzWn ezWQ > self .rBGBr =0 > self .rInC =0 > if nBBjIUrB : > self .nBBjIUrB =1 > self .nCIAC =self .uX .tell () > self .XznnCIZj =[]# KAzWn ezWQ > > [...]
At first glance, no, although obviously it has something to do with randomly accessing a file. If I were trying to reverse engineer this code back to English, the first thing I'd do is use tokenize to mangle the tokens back to consistent, easy to pronounce, relatively meaningless English words like aardvark, bobble, dog_chow, fredness, parplesnarper, etc., as XznnCIZj doesn't have even a false cognate to hook on to in my brain. ____________________________________________________________________________________ Sick sense of humor? Visit Yahoo! TV's Comedy with an Edge to see what's on, when. http://tv.yahoo.com/collections/222 _______________________________________________ Python-3000 mailing list Python-3000@python.org http://mail.python.org/mailman/listinfo/python-3000 Unsubscribe: http://mail.python.org/mailman/options/python-3000/archive%40mail-archive.com