™N
êu¦9c       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(   /usr/lib/python1.5/site-packages/repr.pys   __init__ s   c    s     |  i | |  i ƒ Sd  S(   N(   s   selfs   repr1s   xs   maxlevel(   s   selfs   xs(   /usr/lib/python1.5/site-packages/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(   /usr/lib/python1.5/site-packages/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(   /usr/lib/python1.5/site-packages/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(   /usr/lib/python1.5/site-packages/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(   /usr/lib/python1.5/site-packages/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(   /usr/lib/python1.5/site-packages/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(   /usr/lib/python1.5/site-packages/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(   /usr/lib/python1.5/site-packages/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(   /usr/lib/python1.5/site-packages/repr.pys   Repr s   
N(   s   strings   Reprs   aReprs   repr(    s(   /usr/lib/python1.5/site-packages/repr.pys   ? s   Y