N
χωO5c       s>      k  Z   d  f  d     YZ ^ e   Z _ e i Z d S(   s   Reprc      sq     d   Z   d   Z  d   Z  d   Z ) d   Z 3 d   Z A d   Z I d   Z P d	   Z RS(
   Nc    s[     d |  _  d |  _ 	 d |  _ 
 d |  _  d |  _  d |  _  d |  _ d  S(   Ni   i   i   i(   i   (   s   selfs   maxlevels   maxtuples   maxlists   maxdicts	   maxstrings   maxlongs   maxother(   s   selfs.   /var/tmp/python-root/usr/lib/python1.5/repr.pys   __init__ s   c    s     |  i | |  i  Sd  S(   N(   s   selfs   repr1s   xs   maxlevel(   s   selfs   xs.   /var/tmp/python-root/usr/lib/python1.5/repr.pys   repr s   c    s    t  |  d d !}  d | j o+  t i |  }  t i | d  } n  t |  d |  o!  t	 |  d |  | |  Sn  | }  t |  |  i j oa  t d |  i d d  }  t d |  i d |  }  | |  d | t |  | } n  | Sd  S(	   Ni   i   s    s   _s   repr_i    i   s   ...(   s   types   xs   typenames   strings   splits   partss
   joinfieldss   hasattrs   selfs   getattrs   levels   ss   lens   maxothers   maxs   is   j(   s   selfs   xs   levels   typenames   partss   ss   is   js.   /var/tmp/python-root/usr/lib/python1.5/repr.pys   repr1 s   !
'c    s    t  |  }   | d j o   d Sn ! | d j o ! d Sn " d } # xa t t | |  i   d # rB } $ | o $ | d } n % | |  i
 | | | d  } qo W& | |  i j o & | d } n" ' | d j o ' | d } n ( d	 | d
 Sd  S(   Ni    s   ()s   (...)s    s   , i   s   , ...s   ,s   (s   )(   s   lens   xs   ns   levels   ss   ranges   mins   selfs   maxtuples   is   repr1(   s   selfs   xs   levels   ns   ss   is.   /var/tmp/python-root/usr/lib/python1.5/repr.pys
   repr_tuple s      	 	
 %  c    sο   ) * t  |  } + | d j o + d Sn , | d j o , d Sn - d } . xa t t | |  i   d . rB } / | o / | d } n 0 | |  i
 | | | d  } qo W1 | |  i j o 1 | d } n 2 d | d	 Sd  S(
   Ni    s   []s   [...]s    s   , i   s   , ...s   [s   ](   s   lens   xs   ns   levels   ss   ranges   mins   selfs   maxlists   is   repr1(   s   selfs   xs   levels   ns   ss   is.   /var/tmp/python-root/usr/lib/python1.5/repr.pys	   repr_list) s     	 	
 % c    s9  3 4 t  |  } 5 | d j o 5 d Sn 6 | d j o 6 d Sn 7 d } 8 | i   } 9 | i   : x t t | |  i
   d : rp } ; | o ; | d } n < | | } = | |  i | | d  } > | d |  i | | | d  } q W? | |  i j o ? | d } n @ d	 | d
 Sd  S(   Ni    s   {}s   {...}s    s   , i   s   : s   , ...s   {s   }(   s   lens   xs   ns   levels   ss   keyss   sorts   ranges   mins   selfs   maxdicts   is   keys   repr1s   maxlist(   s   selfs   xs   levels   ns   ss   keyss   is   keys.   /var/tmp/python-root/usr/lib/python1.5/repr.pys   repr_dictionary3 s$     	 	
 ) c    sΉ   A B | |  i  } C t |  |  i j o D t d |  i d d  } E t d |  i d |  } F | |  | t |  | } G | |  d | t |  | } n H | Sd  S(   Ni    i   i   s   ...(   s   xs   selfs	   maxstrings   ss   lens   maxs   is   j(   s   selfs   xs   levels   ss   is   js.   /var/tmp/python-root/usr/lib/python1.5/repr.pys   repr_stringA s    'c    s   I J | } K t |  |  i j oa L t d |  i d d  } M t d |  i d |  } N | |  d | t |  | } n O | Sd  S(   Ni    i   i   s   ...(   s   xs   ss   lens   selfs   maxlongs   maxs   is   j(   s   selfs   xs   levels   ss   is   js.   /var/tmp/python-root/usr/lib/python1.5/repr.pys   repr_long_intI s   
'c    sΣ   P Q y R | } Wn7 U V d | i i d t t |   d d Sn XX t |  |  i j oa Y t	 d |  i d d  } Z t	 d |  i d |  } [ | |  d | t |  | } n \ | Sd  S(   Ns   <s    instance at i   s   >i    i   s   ...(   s   xs   ss	   __class__s   __name__s   hexs   ids   lens   selfs	   maxstrings   maxs   is   j(   s   selfs   xs   levels   ss   is   js.   /var/tmp/python-root/usr/lib/python1.5/repr.pys   repr_instanceP s   1'(	   s   __init__s   reprs   repr1s
   repr_tuples	   repr_lists   repr_dictionarys   repr_strings   repr_long_ints   repr_instance(    s.   /var/tmp/python-root/usr/lib/python1.5/repr.pys   Repr s   
N(   s   strings   Reprs   aReprs   repr(    s.   /var/tmp/python-root/usr/lib/python1.5/repr.pys   ? s   Y