£Á°èZ¨Ä…–K§‚«“ô4“ÒÙ´dîfUÙÃÅ WKbyÊ¦•êŽ…È®FÒ¿ÊÎóCozá¬S@6{Í:›œêZÌ:Š•_%:¢¾¾~;‘Ã~èŠ©ÊÇí`ÔÑ©úë™µ'5I¿fš×WO%ø9¾«¾DK|€ùÍD”Ýs]nHÕ¶ê×Ó¼ãžªéUWŸÈË%DÒÕ¬ï‘]/Åcx  ‰ï2ß]ä6G[]S£ÔÏ¯rs{úëóµmÒï#UQxo·õÞCe]"±/aÙ&Eã4ú9Jé_ÞåëdãöKë)AÞ                  ¯¹ægƒÛowÐø^d™ý½ßB7áyMä9ÜÖUã
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
<html>

f  c               @   s{   d  Z  d d l m Z d d l m Z m Z i i d d 6d 6Z i  Z d d   Z d	 d
   Z	 Gd d   d e j
  Z d S(   u?   Fix incompatible renames

Fixes:
  * sys.maxint -> sys.maxsize
i   (   u
   fixer_base(   u   Nameu
   attr_chainu   maxsizeu   maxintu   sysc             C   s   d d j  t t |    d S(   Nu   (u   |u   )(   u   joinu   mapu   repr(   u   members(    (    u>   /opt/alt/python33/lib64/python3.3/lib2to3/fixes/fix_renames.pyu
   alternates   s    u
   alternatesc              c   s{   xt t  t j    D]` \ }  } xQ t  | j    D]= \ } } | t |  | f <d |  | | f Vd |  | f Vq2 Wq Wd  S(   Nu   
                  import_from< 'from' module_name=%r 'import'
                      ( attr_name=%r | import_as_name< attr_name=%r 'as' any >) >
                  u^   
                  power< module_name=%r trailer< '.' attr_name=%r > any* >
                  (   u   listu   MAPPINGu   itemsu   LOOKUP(   u   moduleu   replaceu   old_attru   new_attr(    (    u>   /opt/alt/python33/lib64/python3.3/lib2to3/fixes/fix_renames.pyu   build_pattern   s
    
u   build_patternc                sP   |  Ee  Z d  Z d Z d j e    Z d Z   f d d   Z	 d d   Z
   S(   u
   FixRenamesu   |u   prec                sX   t  t |   j     |  } | rT t   f d d   t | d  D  rP d S| Sd S(   Nc             3   s   |  ] }   |  Vq d  S(   N(    (   u   .0u   obj(   u   match(    u>   /opt/alt/python33/lib64/python3.3/lib2to3/fixes/fix_renames.pyu	   <genexpr>5   s    u#   FixRenames.match.<locals>.<genexpr>u   parentF(   u   superu
   FixRenamesu   matchu   anyu
   attr_chainu   False(   u   selfu   nodeu   results(   u	   __class__(   u   matchu>   /opt/alt/python33/lib64/python3.3/lib2to3/fixes/fix_renames.pyu   match1   s    (u   FixRenames.matchc             C   sc   | j  d  } | j  d  } | r_ | r_ t | j | j f } | j t | d | j  n  d  S(   Nu   module_nameu	   attr_nameu   prefix(   u   getu   LOOKUPu   valueu   replaceu   Nameu   prefix(   u   selfu   nodeu   resultsu   mod_nameu	   attr_nameu   new_attr(    (    u>   /opt/alt/python33/lib64/python3.3/lib2to3/fixes/fix_renames.pyu	   transform>   s
    u   FixRenames.transformT(   u   __name__u
   __module__u   __qualname__u   Trueu   BM_compatibleu   joinu   build_patternu   PATTERNu   orderu   matchu	   transform(   u
   __locals__(    (   u	   __class__u>   /opt/alt/python33/lib64/python3.3/lib2to3/fixes/fix_renames.pyu
   FixRenames*   s
   u
   FixRenamesN(   u   __doc__u    u
   fixer_baseu
   fixer_utilu   Nameu
   attr_chainu   MAPPINGu   LOOKUPu
   alternatesu   build_patternu   BaseFixu
   FixRenames(    (    (    u>   /opt/alt/python33/lib64/python3.3/lib2to3/fixes/fix_renames.pyu   <module>   s   