³ò
B3IHc           @   s(   d  d k  Z  d d  Z d d  Z d S(   i˙˙˙˙Ni    c         C   s
  d } t  i t  i    d } |  d j o: | d d i g  } | D] } | | d qC ~  7} nĦ |  d j o d } x | D]~ } | d j o | d 7} n | d	 d
 i g  } | d d !D] } | t |  qż ~  | d d i   f 7} | d 7} q Wn | S(   Nt    i   i    s   %s
t   >i   i   t    s   %s %s
t   :i   (   t   inspectt   getouterframest   currentframet   joint   strt   strip(   t   levelt   textt   framest   _[1]t   xt   it   ft   _[2](    (    s   C:\py\_spe\sm\spy.pyt   message   s    :  Sc         C   s   t  |   GHd  S(   N(   R   (   R
   (    (    s   C:\py\_spe\sm\spy.pyt   frame   s    (   R   R   R   (    (    (    s   C:\py\_spe\sm\spy.pys   <module>   s   