‡Æ
¾Mö9c       s   d  Z  d f  d „  ƒ  YZ d S(   sA   A more or less complete user-defined wrapper around list objects.s   UserListc      sð   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 e Z d „  Z d „  Z d „  Z d d „ Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z RS(   Nc    sy   g  |  _ | t j	 o_ t | ƒ t |  i ƒ j o | |  i (n2 t | t ƒ o | i |  i (n t | ƒ |  _ n d  S(   N(   s   selfs   datas   initlists   Nones   types
   isinstances   UserLists   list(   s   selfs   initlists%   /mit/python/lib/python2.0/UserList.pys   __init__ s    	c    s   t  |  i ƒ Sd  S(   N(   s   reprs   selfs   data(   s   selfs%   /mit/python/lib/python2.0/UserList.pys   __repr__ s    c    s;   t  | t ƒ o t |  i | i ƒ Sn t |  i | ƒ Sd  S(   N(   s
   isinstances   others   UserLists   cmps   selfs   data(   s   selfs   others%   /mit/python/lib/python2.0/UserList.pys   __cmp__ s    c    s   | |  i j Sd  S(   N(   s   items   selfs   data(   s   selfs   items%   /mit/python/lib/python2.0/UserList.pys   __contains__ s    c    s   t  |  i ƒ Sd  S(   N(   s   lens   selfs   data(   s   selfs%   /mit/python/lib/python2.0/UserList.pys   __len__ s    c    s   |  i | Sd  S(   N(   s   selfs   datas   i(   s   selfs   is%   /mit/python/lib/python2.0/UserList.pys   __getitem__ s    c    s   | |  i | <d  S(   N(   s   items   selfs   datas   i(   s   selfs   is   items%   /mit/python/lib/python2.0/UserList.pys   __setitem__ s    c    s   |  i | =d  S(   N(   s   selfs   datas   i(   s   selfs   is%   /mit/python/lib/python2.0/UserList.pys   __delitem__ s    c    s9   t  | d ƒ } t  | d ƒ } |  i |  i | | !ƒ Sd  S(   Ni    (   s   maxs   is   js   selfs	   __class__s   data(   s   selfs   is   js%   /mit/python/lib/python2.0/UserList.pys   __getslice__ s    c    sŒ   t  | d ƒ } t  | d ƒ } t | t ƒ o | i |  i | | +nD 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   others%   /mit/python/lib/python2.0/UserList.pys   __setslice__ s    c    s/   t  | d ƒ } t  | d ƒ } |  i | | 5d  S(   Ni    (   s   maxs   is   js   selfs   data(   s   selfs   is   js%   /mit/python/lib/python2.0/UserList.pys   __delslice__$ s    c    sz   t  | t ƒ o |  i |  i | i ƒ SnL t  | t |  i ƒ ƒ o |  i |  i | ƒ Sn |  i |  i t | ƒ ƒ Sd  S(   N(   s
   isinstances   others   UserLists   selfs	   __class__s   datas   types   list(   s   selfs   others%   /mit/python/lib/python2.0/UserList.pys   __add__' s
    c    sz   t  | t ƒ o |  i | i |  i ƒ SnL t  | t |  i ƒ ƒ o |  i | |  i ƒ Sn |  i t | ƒ |  i ƒ Sd  S(   N(   s
   isinstances   others   UserLists   selfs	   __class__s   datas   types   list(   s   selfs   others%   /mit/python/lib/python2.0/UserList.pys   __radd__. s
    c    so   t  | t ƒ o |  i | i 7_ nB t  | t |  i ƒ ƒ o |  i | 7_ n |  i t | ƒ 7_ |  Sd  S(   N(   s
   isinstances   others   UserLists   selfs   datas   types   list(   s   selfs   others%   /mit/python/lib/python2.0/UserList.pys   __iadd__5 s    c    s   |  i |  i | ƒ Sd  S(   N(   s   selfs	   __class__s   datas   n(   s   selfs   ns%   /mit/python/lib/python2.0/UserList.pys   __mul__= s    c    s   |  i | 9_ |  Sd  S(   N(   s   selfs   datas   n(   s   selfs   ns%   /mit/python/lib/python2.0/UserList.pys   __imul__@ s    c    s   |  i i | ƒ d  S(   N(   s   selfs   datas   appends   item(   s   selfs   items%   /mit/python/lib/python2.0/UserList.pys   appendC s    c    s   |  i i | | ƒ d  S(   N(   s   selfs   datas   inserts   is   item(   s   selfs   is   items%   /mit/python/lib/python2.0/UserList.pys   insertD s    c    s   |  i i | ƒ Sd  S(   N(   s   selfs   datas   pops   i(   s   selfs   is%   /mit/python/lib/python2.0/UserList.pys   popE s    i   c    s   |  i i | ƒ d  S(   N(   s   selfs   datas   removes   item(   s   selfs   items%   /mit/python/lib/python2.0/UserList.pys   removeF s    c    s   |  i i | ƒ Sd  S(   N(   s   selfs   datas   counts   item(   s   selfs   items%   /mit/python/lib/python2.0/UserList.pys   countG s    c    s   |  i i | ƒ Sd  S(   N(   s   selfs   datas   indexs   item(   s   selfs   items%   /mit/python/lib/python2.0/UserList.pys   indexH s    c    s   |  i i ƒ  d  S(   N(   s   selfs   datas   reverse(   s   selfs%   /mit/python/lib/python2.0/UserList.pys   reverseI s    c    s   t  |  i i | ƒ d  S(   N(   s   applys   selfs   datas   sorts   args(   s   selfs   argss%   /mit/python/lib/python2.0/UserList.pys   sortJ s    c    s;   t  | t ƒ o |  i i | i ƒ n |  i i | ƒ d  S(   N(   s
   isinstances   others   UserLists   selfs   datas   extend(   s   selfs   others%   /mit/python/lib/python2.0/UserList.pys   extendK s    (   s   Nones   __init__s   __repr__s   __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%   /mit/python/lib/python2.0/UserList.pys   UserList s4    
																						N(   s   __doc__s   UserList(    s%   /mit/python/lib/python2.0/UserList.pys   ? s   