--- 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

Reply via email to