???<!-- GIF89;a -->
123123123123
.....................................................................................................................................???<!-- GIF89;a -->
123123123123
.....................................................................................................................................ó
¿œ^c           @   s’   d  d l  Z  d d d „  ƒ  YZ d d d „  ƒ  YZ d d d „  ƒ  YZ e d d i  ƒ Z d	 e f d
 „  ƒ  YZ e ƒ  Z e j d ƒ e j ƒ  GHd S(   iÿÿÿÿNt   Tracingc           B   s   e  Z d  „  Z d „  Z RS(   c         C   s   | |  _  | |  _ | |  _ d S(   s   Create a new class.N(   t   __name__t	   __bases__t   __namespace__(   t   selft   namet   basest	   namespace(    (    s/   /usr/lib64/python2.7/Demo/metaclasses/Simple.pyt   __init__   s    		c         C   s
   t  |  ƒ S(   s   Create a new instance.(   t   Instance(   R   (    (    s/   /usr/lib64/python2.7/Demo/metaclasses/Simple.pyt   __call__	   s    (   R   t
   __module__R   R
   (    (    (    s/   /usr/lib64/python2.7/Demo/metaclasses/Simple.pyR       s   	R	   c           B   s   e  Z d  „  Z d „  Z RS(   c         C   s   | |  _  d  S(   N(   t	   __klass__(   R   t   klass(    (    s/   /usr/lib64/python2.7/Demo/metaclasses/Simple.pyR      s    c         C   sW   y |  j  j | } Wn t k
 r0 t | ‚ n Xt | ƒ t j k	 rJ | St | |  ƒ S(   N(   R   R   t   KeyErrort   AttributeErrort   typet   typest   FunctionTypet   BoundMethod(   R   R   t   value(    (    s/   /usr/lib64/python2.7/Demo/metaclasses/Simple.pyt   __getattr__   s    (   R   R   R   R   (    (    (    s/   /usr/lib64/python2.7/Demo/metaclasses/Simple.pyR	      s   	R   c           B   s   e  Z d  „  Z d „  Z RS(   c         C   s   | |  _  | |  _ d  S(   N(   t   functiont   instance(   R   R   R   (    (    s/   /usr/lib64/python2.7/Demo/metaclasses/Simple.pyR      s    	c         G   s9   d G|  j  Gd G|  j Gd G| GHt |  j  |  j f | ƒ S(   Nt   callingt   fort   with(   R   R   t   apply(   R   t   args(    (    s/   /usr/lib64/python2.7/Demo/metaclasses/Simple.pyR
      s    (   R   R   R   R
   (    (    (    s/   /usr/lib64/python2.7/Demo/metaclasses/Simple.pyR      s   	t   Tracet   MyTracedClassc           B   s   e  Z d  „  Z d „  Z RS(   c         C   s   | |  _  d  S(   N(   t   a(   R   R   (    (    s/   /usr/lib64/python2.7/Demo/metaclasses/Simple.pyt   method1$   s    c         C   s   |  j  S(   N(   R   (   R   (    (    s/   /usr/lib64/python2.7/Demo/metaclasses/Simple.pyt   method2&   s    (   R   R   R    R!   (    (    (    s/   /usr/lib64/python2.7/Demo/metaclasses/Simple.pyR   #   s   	i
   (    (    (    (    (	   R   R    R	   R   R   R   t
   aninstanceR    R!   (    (    (    s/   /usr/lib64/python2.7/Demo/metaclasses/Simple.pyt   <module>   s   
	