mς
­fIc           @   sN  d  Z  d k Z e d  Z e Z e Z e Z	 e
 Z e Z e Z y
 e Z Wn e j
 o n Xe Z y e Z e e f Z Wn e j
 o e f Z n Xe Z e Z e Z e Z Z  d   Z! e e!  Z" e d    Z# y e e! i$  Z% Wn e& j
 o n Xd   Z' e e'    Z( d f  d     YZ) e e)  Z* e e) i+  Z, e)   Z- e e-  Z. e e- i+  Z/ e e0  Z1 e g  i2  Z3 e e  Z4 e5 Z6 e7 Z8 y
 e9  Wna e9 j
 oU y/ e i:   d Z; e e;  Z< e e; i=  Z> Wn e? j
 o n Xd Z; [; n Xe@ ZA e eB  ZC e e iD  ZE e eF  ZG [ [! [' [) [- d S(   s   Define names for all type symbols known in the standard interpreter.

Types that are part of optional modules (e.g. array) are not listed.
Nc           C   s   d  S(   N(    (    (    (    t"   /mit/python/lib/python2.4/types.pyt   _f*   s    c           C   s   d  S(   N(   t   None(    (    (    R    t   <lambda>,   s    c           c   s   d Vd  S(   Ni   (    (    (    (    R    t   _g3   s    t   _Cc           B   s   t  Z d   Z RS(   Nc         C   s   d  S(   N(    (   t   self(    (    R    t   _m8   s    (   t   __name__t
   __module__R   (    (    (    R    R   7   s   i   (H   t   __doc__t   syst   typeR   t   NoneTypet   TypeTypet   objectt
   ObjectTypet   intt   IntTypet   longt   LongTypet   floatt	   FloatTypet   boolt   BooleanTypet   complext   ComplexTypet	   NameErrort   strt
   StringTypet   unicodet   UnicodeTypet   StringTypest   buffert
   BufferTypet   tuplet	   TupleTypet   listt   ListTypet   dictt   DictTypet   DictionaryTypeR   t   FunctionTypet
   LambdaTypet	   func_codet   CodeTypet   RuntimeErrorR   t   GeneratorTypeR   t	   ClassTypeR   t   UnboundMethodTypet   _xt   InstanceTypet
   MethodTypet   lent   BuiltinFunctionTypet   appendt   BuiltinMethodTypet
   ModuleTypet   filet   FileTypet   xranget
   XRangeTypet	   TypeErrort   exc_infot   tbt   TracebackTypet   tb_framet	   FrameTypet   AttributeErrort   slicet	   SliceTypet   Ellipsist   EllipsisTypet   __dict__t   DictProxyTypet   NotImplementedt   NotImplementedType()   R   R   R@   R6   R   R   R1   R   R8   R   R)   RL   RJ   R   R    R/   R3   R   R(   R;   R   RH   R   R&   R4   R$   R9   RC   R   R"   RA   R-   R0   R2   R   RF   R   R+   R*   R=   R   (    (    R    t   ?   sr   	

			
