-í
æķ<c       s&     d  Z    d f  d     YZ d S(   sA   A more or less complete user-defined wrapper around list objects.s   UserListc      s   t  Z  e d  Z  d   Z  d   Z  d   Z  d   Z  d   Z  d   Z	  d   Z
  d	   Z  d
   Z  d   Z  d   Z  d   Z  d   Z  d   Z  d   Z " d   Z * d   Z - d   Z 4 d   Z ; d   Z C d   Z E e Z F d   Z I d   Z J d   Z K d d  Z L d   Z M d   Z N d   Z  O d   Z! P d    Z" Q d!   Z# RS("   Nc    s     g  |  _  | t j	 on  t |  t |  i  j o 	 | |  i (n; 
 t | t  o  | i |  i (n  t |  |  _ n d  S(   N(   s   selfs   datas   initlists   Nones   types
   isinstances   UserLists   list(   s   selfs   initlist(    (    s   /usr/lib/python2.2/UserList.pys   __init__ s   c    s     t  |  i  Sd  S(   N(   s   reprs   selfs   data(   s   self(    (    s   /usr/lib/python2.2/UserList.pys   __repr__ s    c    s      |  i |  i |  j  Sd  S(   N(   s   selfs   datas   _UserList__casts   other(   s   selfs   other(    (    s   /usr/lib/python2.2/UserList.pys   __lt__ s    c    s      |  i |  i |  j Sd  S(   N(   s   selfs   datas   _UserList__casts   other(   s   selfs   other(    (    s   /usr/lib/python2.2/UserList.pys   __le__ s    c    s      |  i |  i |  j Sd  S(   N(   s   selfs   datas   _UserList__casts   other(   s   selfs   other(    (    s   /usr/lib/python2.2/UserList.pys   __eq__ s    c    s      |  i |  i |  j Sd  S(   N(   s   selfs   datas   _UserList__casts   other(   s   selfs   other(    (    s   /usr/lib/python2.2/UserList.pys   __ne__ s    c    s      |  i |  i |  j Sd  S(   N(   s   selfs   datas   _UserList__casts   other(   s   selfs   other(    (    s   /usr/lib/python2.2/UserList.pys   __gt__ s    c    s      |  i |  i |  j Sd  S(   N(   s   selfs   datas   _UserList__casts   other(   s   selfs   other(    (    s   /usr/lib/python2.2/UserList.pys   __ge__ s    c    s/     t  | t  o  | i Sn  | Sd  S(   N(   s
   isinstances   others   UserLists   data(   s   selfs   other(    (    s   /usr/lib/python2.2/UserList.pys   __cast s    c    s#     t  |  i |  i |   Sd  S(   N(   s   cmps   selfs   datas   _UserList__casts   other(   s   selfs   other(    (    s   /usr/lib/python2.2/UserList.pys   __cmp__ s   c    s     | |  i j Sd  S(   N(   s   items   selfs   data(   s   selfs   item(    (    s   /usr/lib/python2.2/UserList.pys   __contains__ s    c    s     t  |  i  Sd  S(   N(   s   lens   selfs   data(   s   self(    (    s   /usr/lib/python2.2/UserList.pys   __len__ s    c    s     |  i | Sd  S(   N(   s   selfs   datas   i(   s   selfs   i(    (    s   /usr/lib/python2.2/UserList.pys   __getitem__ s    c    s     | |  i | <d  S(   N(   s   items   selfs   datas   i(   s   selfs   is   item(    (    s   /usr/lib/python2.2/UserList.pys   __setitem__ s    c    s     |  i | =d  S(   N(   s   selfs   datas   i(   s   selfs   i(    (    s   /usr/lib/python2.2/UserList.pys   __delitem__ s    c    sB      t  | d  } t  | d  } ! |  i |  i | | ! Sd  S(   Ni    (   s   maxs   is   js   selfs	   __class__s   data(   s   selfs   is   j(    (    s   /usr/lib/python2.2/UserList.pys   __getslice__ s   !c    sĄ   " # t  | d  } t  | d  } $ t | t  o % | i |  i | | +nM & t | t |  i   o ' | |  i | | +n ) t	 |  |  i | | +d  S(   Ni    (
   s   maxs   is   js
   isinstances   others   UserLists   datas   selfs   types   list(   s   selfs   is   js   other(    (    s   /usr/lib/python2.2/UserList.pys   __setslice__" s   !c    s8   * + t  | d  } t  | d  } , |  i | | 5d  S(   Ni    (   s   maxs   is   js   selfs   data(   s   selfs   is   j(    (    s   /usr/lib/python2.2/UserList.pys   __delslice__* s   !c    s   - . t  | t  o / |  i |  i | i  SnU 0 t  | t |  i   o 1 |  i |  i |  Sn 3 |  i |  i t |   Sd  S(   N(   s
   isinstances   others   UserLists   selfs	   __class__s   datas   types   list(   s   selfs   other(    (    s   /usr/lib/python2.2/UserList.pys   __add__- s
   c    s   4 5 t  | t  o 6 |  i | i |  i  SnU 7 t  | t |  i   o 8 |  i | |  i  Sn : |  i t |  |  i  Sd  S(   N(   s
   isinstances   others   UserLists   selfs	   __class__s   datas   types   list(   s   selfs   other(    (    s   /usr/lib/python2.2/UserList.pys   __radd__4 s
   c    s   ; < t  | t  o = |  i | i 7_ nK > t  | t |  i   o ? |  i | 7_ n A |  i t |  7_ B |  Sd  S(   N(   s
   isinstances   others   UserLists   selfs   datas   types   list(   s   selfs   other(    (    s   /usr/lib/python2.2/UserList.pys   __iadd__; s   c    s   C D |  i |  i |  Sd  S(   N(   s   selfs	   __class__s   datas   n(   s   selfs   n(    (    s   /usr/lib/python2.2/UserList.pys   __mul__C s   c    s    F G |  i | 9_ H |  Sd  S(   N(   s   selfs   datas   n(   s   selfs   n(    (    s   /usr/lib/python2.2/UserList.pys   __imul__F s   c    s   I I |  i i |  d  S(   N(   s   selfs   datas   appends   item(   s   selfs   item(    (    s   /usr/lib/python2.2/UserList.pys   appendI s    c    s   J J |  i i | |  d  S(   N(   s   selfs   datas   inserts   is   item(   s   selfs   is   item(    (    s   /usr/lib/python2.2/UserList.pys   insertJ s    iĸĸĸĸc    s   K K |  i i |  Sd  S(   N(   s   selfs   datas   pops   i(   s   selfs   i(    (    s   /usr/lib/python2.2/UserList.pys   popK s    c    s   L L |  i i |  d  S(   N(   s   selfs   datas   removes   item(   s   selfs   item(    (    s   /usr/lib/python2.2/UserList.pys   removeL s    c    s   M M |  i i |  Sd  S(   N(   s   selfs   datas   counts   item(   s   selfs   item(    (    s   /usr/lib/python2.2/UserList.pys   countM s    c    s   N N |  i i |  Sd  S(   N(   s   selfs   datas   indexs   item(   s   selfs   item(    (    s   /usr/lib/python2.2/UserList.pys   indexN s    c    s   O O |  i i   d  S(   N(   s   selfs   datas   reverse(   s   self(    (    s   /usr/lib/python2.2/UserList.pys   reverseO s    c    s   P P t  |  i i |  d  S(   N(   s   applys   selfs   datas   sorts   args(   s   selfs   args(    (    s   /usr/lib/python2.2/UserList.pys   sortP s    c    sG   Q R t  | t  o S |  i i | i  n U |  i i |  d  S(   N(   s
   isinstances   others   UserLists   selfs   datas   extend(   s   selfs   other(    (    s   /usr/lib/python2.2/UserList.pys   extendQ s   ($   s   __name__s
   __module__s   Nones   __init__s   __repr__s   __lt__s   __le__s   __eq__s   __ne__s   __gt__s   __ge__s   _UserList__casts   __cmp__s   __contains__s   __len__s   __getitem__s   __setitem__s   __delitem__s   __getslice__s   __setslice__s   __delslice__s   __add__s   __radd__s   __iadd__s   __mul__s   __rmul__s   __imul__s   appends   inserts   pops   removes   counts   indexs   reverses   sorts   extend(    (    (    s   /usr/lib/python2.2/UserList.pys   UserList sB   	
	N(   s   __doc__s   UserList(   s   UserList(    (    s   /usr/lib/python2.2/UserList.pys   ? s   