Ζ
Νή?:c       s   d  Z  d f  d     YZ d S(   sG   A more or less complete user-defined wrapper around dictionary objects.s   UserDictc      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 e  d  Z e  d  Z RS(   Nc    s+   h  |  _ | t j	 o |  i |  n d  S(   N(   s   selfs   datas   dicts   Nones   update(   s   selfs   dicts7   /home/guest/edwardam/cmp2/py2/lib/python2.0/UserDict.pys   __init__ s    	 c    s   t  |  i  Sd  S(   N(   s   reprs   selfs   data(   s   selfs7   /home/guest/edwardam/cmp2/py2/lib/python2.0/UserDict.pys   __repr__ s    c    s;   t  | t  o t |  i | i  Sn t |  i |  Sd  S(   N(   s
   isinstances   dicts   UserDicts   cmps   selfs   data(   s   selfs   dicts7   /home/guest/edwardam/cmp2/py2/lib/python2.0/UserDict.pys   __cmp__ s    c    s   t  |  i  Sd  S(   N(   s   lens   selfs   data(   s   selfs7   /home/guest/edwardam/cmp2/py2/lib/python2.0/UserDict.pys   __len__ s    c    s   |  i | Sd  S(   N(   s   selfs   datas   key(   s   selfs   keys7   /home/guest/edwardam/cmp2/py2/lib/python2.0/UserDict.pys   __getitem__ s    c    s   | |  i | <d  S(   N(   s   items   selfs   datas   key(   s   selfs   keys   items7   /home/guest/edwardam/cmp2/py2/lib/python2.0/UserDict.pys   __setitem__ s    c    s   |  i | =d  S(   N(   s   selfs   datas   key(   s   selfs   keys7   /home/guest/edwardam/cmp2/py2/lib/python2.0/UserDict.pys   __delitem__ s    c    s   |  i i   d  S(   N(   s   selfs   datas   clear(   s   selfs7   /home/guest/edwardam/cmp2/py2/lib/python2.0/UserDict.pys   clear s    c    s;   |  i t j o t |  i  Sn d  k } | i |   Sd  S(   N(   s   selfs	   __class__s   UserDicts   datas   copy(   s   selfs   copys7   /home/guest/edwardam/cmp2/py2/lib/python2.0/UserDict.pys   copy s    	c    s   |  i i   Sd  S(   N(   s   selfs   datas   keys(   s   selfs7   /home/guest/edwardam/cmp2/py2/lib/python2.0/UserDict.pys   keys s    c    s   |  i i   Sd  S(   N(   s   selfs   datas   items(   s   selfs7   /home/guest/edwardam/cmp2/py2/lib/python2.0/UserDict.pys   items s    c    s   |  i i   Sd  S(   N(   s   selfs   datas   values(   s   selfs7   /home/guest/edwardam/cmp2/py2/lib/python2.0/UserDict.pys   values s    c    s   |  i i |  Sd  S(   N(   s   selfs   datas   has_keys   key(   s   selfs   keys7   /home/guest/edwardam/cmp2/py2/lib/python2.0/UserDict.pys   has_key s    c    s   t  | t  o |  i i | i  nZ t  | t |  i   o |  i i |  n- x) | i   d r \ } } | |  i | <qc Wd  S(   Ni    (
   s
   isinstances   dicts   UserDicts   selfs   datas   updates   types   itemss   ks   v(   s   selfs   dicts   ks   vs7   /home/guest/edwardam/cmp2/py2/lib/python2.0/UserDict.pys   update s     c    s   |  i i | |  Sd  S(   N(   s   selfs   datas   gets   keys   failobj(   s   selfs   keys   failobjs7   /home/guest/edwardam/cmp2/py2/lib/python2.0/UserDict.pys   get# s    c    s4   |  i i |  o | |  i | <n |  i | Sd  S(   N(   s   selfs   datas   has_keys   keys   failobj(   s   selfs   keys   failobjs7   /home/guest/edwardam/cmp2/py2/lib/python2.0/UserDict.pys
   setdefault% s    (   s   Nones   __init__s   __repr__s   __cmp__s   __len__s   __getitem__s   __setitem__s   __delitem__s   clears   copys   keyss   itemss   valuess   has_keys   updates   gets
   setdefault(    s7   /home/guest/edwardam/cmp2/py2/lib/python2.0/UserDict.pys   UserDict s     													N(   s   __doc__s   UserDict(    s7   /home/guest/edwardam/cmp2/py2/lib/python2.0/UserDict.pys   ? s   