-í
é¶<c       s<	  d  k  l Z l Z l Z d k Z e i d d e d ƒ d GHd „  Z e d ƒ Z e d ƒ Z	 e e d ƒ d	 j ƒ e e	 d
 ƒ d j ƒ d GHd „  Z
 e
 d ƒ Z e
 d ƒ Z	 e e d ƒ d	 j ƒ e e	 d
 ƒ d j ƒ d GHd „  Z e d ƒ Z e d ƒ Z	 e e d ƒ d	 j ƒ e e	 d
 ƒ d j ƒ d GHd „  Z d Z e ƒ  Z e e d ƒ d	 j ƒ d Z e e d
 ƒ d j ƒ d GHd „  Z e d ƒ Z e d ƒ Z	 e e d ƒ d	 j ƒ e e	 d
 ƒ d j ƒ d GHd „  Z e d ƒ Z e d ƒ Z	 e e d ƒ d j ƒ e e	 d
 ƒ d j ƒ d GHd „  Z e d ƒ Z e e d ƒ d j ƒ d GHd „  Z d „  Z e d d	 d  ƒ Z e d	 d! d" ƒ Z e e ƒ  d# j ƒ d$ GHd% „  Z e ƒ  Z e e i ƒ  d& j ƒ e e i ƒ  d' j ƒ e e i ƒ  d( j ƒ d& Z d) f  d* „  ƒ  YZ e ƒ  Z e e i ƒ  d& j ƒ e e i ƒ  d' j ƒ e e i ƒ  d( j ƒ d+ GHd, „  Z e e d" ƒ d- j ƒ d. GHe d/ ƒ e d0 ƒ e d1 ƒ e d2 ƒ e d3 ƒ e d4 ƒ d5 d Ud6 GHd7 „  Z e d ƒ Z e d ƒ Z	 e e d ƒ d	 j ƒ e e	 d ƒ d8 j ƒ d9 „  Z e d ƒ Z e d ƒ Z	 e e d ƒ d	 j ƒ e e	 d ƒ d8 j ƒ d: „  Z d Z e e ƒ Z e e d	 ƒ d  j ƒ d; „  Z e d d	 d  ƒ Z e d	 d! d" ƒ Z e e ƒ  d< j ƒ d= GHd> „  Z  d? „  Z! y e  ƒ  Wn e" j
 o n Xe ‚ y e! ƒ  Wn e# j
 o n Xe ‚ d@ GHdA „  Z$ e e$ d d	 d  ƒ ƒ  d d	 d  f j ƒ dB „  Z% e e% dC d ƒ ƒ  dC d j ƒ dD „  Z& e e& d d	 f ƒ dE dF f ƒ dG dH f j ƒ dI GHdJ a' dK „  Z e e ƒ  dJ j ƒ e t' dJ j ƒ dJ a' dL „  Z e e ƒ  d	 j ƒ e t' dJ j ƒ dJ a' dM „  Z e e ƒ  d	 j ƒ e t' d	 j ƒ dJ a' dN „  Z e e ƒ  d	 j ƒ e t' d	 j ƒ dO GHdP f  dQ „  ƒ  YZ( dR „  Z x e) dE ƒ D] Z* e ƒ  qÏWe e( i+ d j ƒ dS GHdT „  Z d a' e e d" ƒ d	 ƒ d j ƒ dU a' e e d  ƒ d	 ƒ d j ƒ dV GHdW „  Z e d	 ƒ d! ƒ Z, e e, i- dX ƒ ƒ e, dX =e e, h  d	 dY <dJ dZ <d" d[ <j ƒ d\ GHd] „  Z e d  ƒ ƒ  Z. e e. i/ e. i0 ƒ  j ƒ d^ GHd k1 Z1 d_ „  Z2 d` „  Z3 da f  db „  ƒ  YZ4 e1 i5 e2 ƒ e3 dc e4 d dd f ƒ e1 i5 e ƒ y e1 i5 ƒ  Wn e6 j
 o n Xe de ‚ df GHdg „  Z e d  ƒ Z y e7 e i8 ƒ Wn e6 j
 o n Xdh GHy e i8 d UWn e6 j
 o n Xdi GHdj GHy	 e9 GHWn e# j
 o n Xdk GHdl „  a' t' ƒ  y	 e9 GHWn e# j
 o n Xd S(m   (   s   verifys
   TestFaileds   check_syntaxNs   ignores	   import \*s   <string>s   1. simple nestingc    s   ‡  d †  } | Sd  S(   Nc    s   ˆ  |  Sd  S(   N(   s   xs   y(   s   y(   s   x(    s%   /usr/lib/python2.2/test/test_scope.pys   adder	 s    (   s   adder(   s   xs   adder(    (   s   xs%   /usr/lib/python2.2/test/test_scope.pys
   make_adder s    i   i
   i   iþÿÿÿi   s   2. extra nestingc    s   ‡  d †  } | ƒ  Sd  S(   Nc     s   ‡  d †  }  |  Sd  S(   Nc    s   ˆ  |  Sd  S(   N(   s   xs   y(   s   y(   s   x(    s%   /usr/lib/python2.2/test/test_scope.pys   adder s    (   s   adder(   s   adder(   s   x(    s%   /usr/lib/python2.2/test/test_scope.pys   extra s    (   s   extra(   s   xs   extra(    (   s   xs%   /usr/lib/python2.2/test/test_scope.pys   make_adder2 s    s   3. simple nesting + rebindingc    s   ‡  d †  } ˆ  d ‰  | Sd  S(   Nc    s   ˆ  |  Sd  S(   N(   s   xs   y(   s   y(   s   x(    s%   /usr/lib/python2.2/test/test_scope.pys   adder% s    i   (   s   adders   x(   s   xs   adder(    (   s   xs%   /usr/lib/python2.2/test/test_scope.pys   make_adder3$ s    
i    i	   s"   4. nesting with global but no freec     s   d „  }  |  ƒ  Sd  S(   Nc     s   d „  }  |  ƒ  Sd  S(   Nc     s   d „  }  |  Sd  S(   Nc    s   t  |  Sd  S(   N(   s   global_xs   y(   s   y(    (    s%   /usr/lib/python2.2/test/test_scope.pys   adder5 s    (   s   adder(   s   adder(    (    s%   /usr/lib/python2.2/test/test_scope.pys   nest4 s    	(   s   nest(   s   nest(    (    s%   /usr/lib/python2.2/test/test_scope.pys   nest3 s    	(   s   nest(   s   nest(    (    s%   /usr/lib/python2.2/test/test_scope.pys   make_adder42 s    	s   5. nesting through classc    s!   d f  ‡  d †  ƒ  Y} | ƒ  Sd  S(   Ns   Adderc      s   t  Z ‡  d †  Z RS(   Nc    s   ˆ  | Sd  S(   N(   s   xs   y(   s   selfs   y(   s   x(    s%   /usr/lib/python2.2/test/test_scope.pys   __call__F s    (   s   __name__s
   __module__s   __call__(    (   s   x(    s%   /usr/lib/python2.2/test/test_scope.pys   AdderE s   (   s   Adder(   s   xs   Adder(    (   s   xs%   /usr/lib/python2.2/test/test_scope.pys   make_adder5D s    s"   6. nesting plus free ref to globalc    s   d „  } |  a | Sd  S(   Nc    s   t  |  Sd  S(   N(   s   global_nest_xs   y(   s   y(    (    s%   /usr/lib/python2.2/test/test_scope.pys   adderT s    (   s   adders   xs   global_nest_x(   s   xs   adder(    (    s%   /usr/lib/python2.2/test/test_scope.pys   make_adder6R s     	i   s   7. nearest enclosing scopec    s   d „  } | d ƒ Sd  S(   Nc    s   d ‰  ‡  d †  } | Sd  S(   Ni*   c    s   ˆ  |  Sd  S(   N(   s   xs   z(   s   z(   s   x(    s%   /usr/lib/python2.2/test/test_scope.pys   hd s    (   s   xs   h(   s   ys   xs   h(    (   s   xs%   /usr/lib/python2.2/test/test_scope.pys   gb s    i   (   s   g(   s   xs   g(    (    s%   /usr/lib/python2.2/test/test_scope.pys   fa s    	i   i/   s   8. mixed freevars and cellvarsc    s   |  Sd  S(   N(   s   x(   s   x(    (    s%   /usr/lib/python2.2/test/test_scope.pys   identityn s    c    s   ‡  ‡ d †  } | Sd  S(   Nc    s.   |  ˆ }  ‡ ‡ ‡  d †  } | ˆ ‰ | Sd  S(   Nc      s   t  ˆ ˆ ˆ  ƒ Sd  S(   N(   s   identitys   zs   bs   y(    (   s   ys   zs   b(    s%   /usr/lib/python2.2/test/test_scope.pys   ht s    (   s   as   xs   hs   cs   zs   y(   s   as   bs   cs   hs   y(   s   xs   z(   s   bs   ys%   /usr/lib/python2.2/test/test_scope.pys   gr s    

(   s   g(   s   xs   ys   zs   g(    (   s   xs   zs%   /usr/lib/python2.2/test/test_scope.pys   fq s    i   i   i   i'   s   9. free variable in methodc     s'   d ‰  d f  ‡  d †  ƒ  Y}  |  ƒ  Sd  S(   Ns   vars   Testc      s/   t  Z d „  Z ‡  d †  Z d „  Z d „  Z RS(   Nc    s   d Sd  S(   Ns   method(    (   s   self(    (    s%   /usr/lib/python2.2/test/test_scope.pys   method_and_var… s    c    s   ˆ  Sd  S(   N(   s   method_and_var(   s   self(   s   method_and_var(    s%   /usr/lib/python2.2/test/test_scope.pys   test‡ s    c    s   t  d ƒ Sd  S(   Ns   global(   s   str(   s   self(    (    s%   /usr/lib/python2.2/test/test_scope.pys   actual_global‰ s    c    s   t  |  ƒ Sd  S(   N(   s   strs   self(   s   self(    (    s%   /usr/lib/python2.2/test/test_scope.pys   str‹ s    (   s   __name__s
   __module__s   method_and_vars   tests   actual_globals   str(    (   s   method_and_var(    s%   /usr/lib/python2.2/test/test_scope.pys   Test„ s   		(   s   method_and_vars   Test(   s   Tests   method_and_var(    (   s   method_and_vars%   /usr/lib/python2.2/test/test_scope.pys   test‚ s    	s   vars   methods   globals   Testc      s,   t  Z d „  Z d „  Z d „  Z d „  Z RS(   Nc    s   d Sd  S(   Ns   method(    (   s   self(    (    s%   /usr/lib/python2.2/test/test_scope.pys   method_and_var— s    c    s   t  Sd  S(   N(   s   method_and_var(   s   self(    (    s%   /usr/lib/python2.2/test/test_scope.pys   test™ s    c    s   t  d ƒ Sd  S(   Ns   global(   s   str(   s   self(    (    s%   /usr/lib/python2.2/test/test_scope.pys   actual_global› s    c    s   t  |  ƒ Sd  S(   N(   s   strs   self(   s   self(    (    s%   /usr/lib/python2.2/test/test_scope.pys   str s    (   s   __name__s
   __module__s   method_and_vars   tests   actual_globals   str(    (    (    s%   /usr/lib/python2.2/test/test_scope.pys   Test• s   			s   10. recursionc    s4   ‡  d †  ‰  |  d j o ˆ  |  ƒ Sn
 t d ‚ d  S(   Nc    s+   |  d j o d Sn |  ˆ  |  d ƒ Sd  S(   Ni    i   (   s   ns   fact(   s   n(   s   fact(    s%   /usr/lib/python2.2/test/test_scope.pys   fact¨ s    i    s   x must be >= 0(   s   facts   xs
   ValueError(   s   xs   fact(    (   s   facts%   /usr/lib/python2.2/test/test_scope.pys   f§ s    iÐ  s   11. unoptimized namespacessŠ   def unoptimized_clash1(strip):
    def f(s):
        from string import *
        return strip(s) # ambiguity: free or local
    return f
sƒ   def unoptimized_clash2():
    from string import *
    def f(s):
        return strip(s) # ambiguity: global or local
    return f
sœ   def unoptimized_clash2():
    from string import *
    def g():
        def f(s):
            return strip(s) # ambiguity: global or local
        return f
sO   def error(y):
    exec "a = 1"
    def f(x):
        return x + y
    return f
sC   def f(x):
    def g():
        return x
    del x # can't del name
s]   def f():
    def g():
         from string import *
         return strip # global or local?
sç   
def noproblem1():
    from string import *
    f = lambda x:x

def noproblem2():
    from string import *
    def f(x):
        return x + 1

def noproblem3():
    from string import *
    def f(x):
        global y
        y = x
s   12. lambdasc    s
   ‡  d †  S(   Nc    s   ˆ  |  S(   N(   s   xs   y(   s   y(   s   x(    s%   /usr/lib/python2.2/test/test_scope.pys   <lambda>ü s    (    (   s   x(    (   s   xs%   /usr/lib/python2.2/test/test_scope.pys   <lambda>ü s    i   c    s   ‡  d †  ƒ  S(   Nc      s
   ‡  d †  S(   Nc    s   ˆ  |  S(   N(   s   xs   y(   s   y(   s   x(    s%   /usr/lib/python2.2/test/test_scope.pys   <lambda>s    (    (    (   s   x(    s%   /usr/lib/python2.2/test/test_scope.pys   <lambda>s    (    (   s   x(    (   s   xs%   /usr/lib/python2.2/test/test_scope.pys   <lambda>s    c    s   d „  S(   Nc    s   t  |  S(   N(   s   global_xs   y(   s   y(    (    s%   /usr/lib/python2.2/test/test_scope.pys   <lambda>s    (    (   s   x(    (    s%   /usr/lib/python2.2/test/test_scope.pys   <lambda>s    c    s   ‡  ‡ d †  S(   Nc    s   ‡ ‡ ‡  d †  S(   Nc      s   ˆ ˆ ˆ  S(   N(   s   zs   bs   y(    (   s   ys   zs   b(    s%   /usr/lib/python2.2/test/test_scope.pys   <lambda>s    (    (   s   as   bs   c(   s   ys   z(   s   bs%   /usr/lib/python2.2/test/test_scope.pys   <lambda>s    (    (   s   xs   ys   z(    (   s   ys   zs%   /usr/lib/python2.2/test/test_scope.pys   <lambda>s    i   s   13. UnboundLocalc     s   ˆ  GH‡  d †  } d ‰  d  S(   Nc      s   ˆ  Sd  S(   N(   s   y(    (   s   y(    s%   /usr/lib/python2.2/test/test_scope.pys   inners    i   (   s   ys   inner(   s   ys   inner(    (   s   ys%   /usr/lib/python2.2/test/test_scope.pys   errorInOuters    c     s   ‡  d †  } | ƒ  d ‰  d  S(   Nc      s   ˆ  Sd  S(   N(   s   y(    (   s   y(    s%   /usr/lib/python2.2/test/test_scope.pys   inners    i   (   s   inners   y(   s   ys   inner(    (   s   ys%   /usr/lib/python2.2/test/test_scope.pys   errorInInners    s   14. complex definitionsc     s   ‡  d †  } | Sd  S(   Nc      s   ˆ  Sd  S(   N(   s   lst(    (   s   lst(    s%   /usr/lib/python2.2/test/test_scope.pys   returner1s    (   s   returner(   s   lsts   returner(    (   s   lsts%   /usr/lib/python2.2/test/test_scope.pys   makeReturner0s    c     s   ‡  d †  } | Sd  S(   Nc      s   ˆ  Sd  S(   N(   s   kwargs(    (   s   kwargs(    s%   /usr/lib/python2.2/test/test_scope.pys   returner8s    (   s   returner(   s   kwargss   returner(    (   s   kwargss%   /usr/lib/python2.2/test/test_scope.pys   makeReturner27s    s   ac    s#   |  \ ‰  ‰ ‡  ‡ d †  } | Sd  S(   Nc    s"   |  \ } } ˆ  | ˆ | f Sd  S(   N(   s   cs   ds   as   b(   s   .0s   cs   d(   s   as   b(    s%   /usr/lib/python2.2/test/test_scope.pys   addPair?s   (   s   as   bs   addPair(   s   .0s   as   bs   addPair(    (   s   as   bs%   /usr/lib/python2.2/test/test_scope.pys   makeAddPair>s   id   iÈ   ie   iÊ   s   15. scope of global statementsi   c     s   d }  d „  } | ƒ  Sd  S(   Ni   c     s   d „  }  |  ƒ  Sd  S(   Nc     s   d „  }  |  ƒ  Sd  S(   Nc      s   t  Sd  S(   N(   s   x(    (    (    s%   /usr/lib/python2.2/test/test_scope.pys   hOs    (   s   h(   s   h(    (    s%   /usr/lib/python2.2/test/test_scope.pys   iNs    	(   s   i(   s   i(    (    s%   /usr/lib/python2.2/test/test_scope.pys   gLs     	(   s   xs   g(   s   xs   g(    (    s%   /usr/lib/python2.2/test/test_scope.pys   fJs    	c     s   d }  d „  } | ƒ  Sd  S(   Ni   c     s   d ‰  ‡  d †  }  |  ƒ  Sd  S(   Ni   c     s   ‡  d †  }  |  ƒ  Sd  S(   Nc      s   ˆ  Sd  S(   N(   s   x(    (   s   x(    s%   /usr/lib/python2.2/test/test_scope.pys   h^s    (   s   h(   s   h(   s   x(    s%   /usr/lib/python2.2/test/test_scope.pys   i]s    (   s   xs   i(   s   is   x(    (   s   xs%   /usr/lib/python2.2/test/test_scope.pys   g[s    (   s   xs   g(   s   xs   g(    (    s%   /usr/lib/python2.2/test/test_scope.pys   fYs    	c     s   d }  d „  } | ƒ  Sd  S(   Ni   c     s   d a  d „  }  |  ƒ  Sd  S(   Ni   c     s   d „  }  |  ƒ  Sd  S(   Nc      s   t  Sd  S(   N(   s   x(    (    (    s%   /usr/lib/python2.2/test/test_scope.pys   hns    (   s   h(   s   h(    (    s%   /usr/lib/python2.2/test/test_scope.pys   ims    	(   s   xs   i(   s   i(    (    s%   /usr/lib/python2.2/test/test_scope.pys   gjs     	(   s   xs   g(   s   xs   g(    (    s%   /usr/lib/python2.2/test/test_scope.pys   fhs    	c     s   d }  d „  } | ƒ  Sd  S(   Ni   c     s   d a  d „  }  |  ƒ  Sd  S(   Ni   c     s   d „  }  |  ƒ  Sd  S(   Nc      s   t  Sd  S(   N(   s   x(    (    (    s%   /usr/lib/python2.2/test/test_scope.pys   h~s    (   s   h(   s   h(    (    s%   /usr/lib/python2.2/test/test_scope.pys   i}s    	(   s   xs   i(   s   i(    (    s%   /usr/lib/python2.2/test/test_scope.pys   gzs     	(   s   xs   g(   s   xs   g(    (    s%   /usr/lib/python2.2/test/test_scope.pys   fxs    	s   16. check leakss   Fooc      s    t  Z d Z d „  Z d „  Z RS(   Ni    c    s   t  i d 7_ d  S(   Ni   (   s   Foos   count(   s   self(    (    s%   /usr/lib/python2.2/test/test_scope.pys   __init__‹s    c    s   t  i d 8_ d  S(   Ni   (   s   Foos   count(   s   self(    (    s%   /usr/lib/python2.2/test/test_scope.pys   __del__Žs    (   s   __name__s
   __module__s   counts   __init__s   __del__(    (    (    s%   /usr/lib/python2.2/test/test_scope.pys   Fooˆs   	c     s    t  ƒ  ‰  ‡  d †  } | ƒ  d  S(   Nc      s   ˆ  Sd  S(   N(   s   x(    (   s   x(    s%   /usr/lib/python2.2/test/test_scope.pys   f2“s    (   s   Foos   xs   f2(   s   xs   f2(    (   s   xs%   /usr/lib/python2.2/test/test_scope.pys   f1‘s    	s   17. class and globalc    s!   d f  ‡  d †  ƒ  Y} | ƒ  Sd  S(   Ns   Fooc      s   t  Z ‡  d †  Z RS(   Nc    s   ˆ  | Sd  S(   N(   s   xs   y(   s   selfs   y(   s   x(    s%   /usr/lib/python2.2/test/test_scope.pys   __call__¡s    (   s   __name__s
   __module__s   __call__(    (   s   x(    s%   /usr/lib/python2.2/test/test_scope.pys   FooŸs    (   s   Foo(   s   xs   Foo(    (   s   xs%   /usr/lib/python2.2/test/test_scope.pys   testžs    iÿÿÿÿs   18. verify that locals() worksc    s   ‡  d †  } | Sd  S(   Nc    s+   ‡  d †  } ˆ ˆ  } ˆ  d 7‰  t ƒ  Sd  S(   Nc    s   ˆ  |  Sd  S(   N(   s   ys   z(   s   z(   s   y(    s%   /usr/lib/python2.2/test/test_scope.pys   h®s    i   (   s   hs   xs   ys   ws   locals(   s   ys   hs   w(   s   x(   s   ys%   /usr/lib/python2.2/test/test_scope.pys   g­s    

(   s   g(   s   xs   g(    (   s   xs%   /usr/lib/python2.2/test/test_scope.pys   f¬s    s   hs   xs   ys   ws"   19. var is bound and free in classc    s   d f  ‡  d †  ƒ  Y} | Sd  S(   Ns   Cc      s   t  Z ‡  d †  Z ˆ  Z RS(   Nc    s   ˆ  Sd  S(   N(   s   x(   s   self(   s   x(    s%   /usr/lib/python2.2/test/test_scope.pys   m¾s    (   s   __name__s
   __module__s   ms   xs   a(    (   s   x(    s%   /usr/lib/python2.2/test/test_scope.pys   C½s   (   s   C(   s   xs   C(    (   s   xs%   /usr/lib/python2.2/test/test_scope.pys   f¼s    s#   20. interaction with trace functionc    s   t  Sd  S(   N(   s   tracer(   s   as   bs   c(    (    s%   /usr/lib/python2.2/test/test_scope.pys   tracerÉs    c    sO   | \ } ‰  | d j o2 ˆ  d j o d | i |  f ‰  n ‡  d †  Sn d  S(   Ni   s    s   _%s__%sc    s   t  |  ˆ  ƒ S(   N(   s   getattrs   objs   des(   s   obj(   s   des(    s%   /usr/lib/python2.2/test/test_scope.pys   <lambda>Ñs    (   s   getters   kinds   dess   klasss   __name__s   name(   s   names   klasss   getters   kinds   des(    (   s   dess%   /usr/lib/python2.2/test/test_scope.pys   adaptgetterÌs
    s	   TestClassc      s   t  Z RS(   N(   s   __name__s
   __module__(    (    (    s%   /usr/lib/python2.2/test/test_scope.pys	   TestClassÓs   s   foos    s&   sys.settrace() did not raise TypeErrors%   20. eval and exec with free variablesc    s   ‡  d †  Sd  S(   Nc      s   ˆ  d S(   Ni   (   s   x(    (   s   x(    s%   /usr/lib/python2.2/test/test_scope.pys   <lambda>ás    (    (   s   x(    (   s   xs%   /usr/lib/python2.2/test/test_scope.pys   fàs    s;   eval() should have failed, because code contained free varss9   exec should have failed, because code contained free varss+   21. list comprehension with local variabless   bad should not be definedc     s<   g  i  }  d D]# } | i ƒ  D] } |  | ƒ q q ~  d  S(   Ns   a b(   s   appends   _[1]s   ss   splits   bad(   s   _[1]s   _[2]s   ss   bad(    (    s%   /usr/lib/python2.2/test/test_scope.pys   xûs      (:   s   test_supports   verifys
   TestFaileds   check_syntaxs   warningss   filterwarningss   SyntaxWarnings
   make_adders   incs   plus10s   make_adder2s   make_adder3s   make_adder4s   global_xs   adders   make_adder5s   make_adder6s   fs	   test_funcs   identitys   gs   hs   tests   ts   method_and_vars   actual_globals   Tests   f1s   f2s   f3s   Nones   f8s   errorInOuters   errorInInners   UnboundLocalErrors	   NameErrors   makeReturners   makeReturner2s   makeAddPairs   xs   Foos   ranges   is   counts   ds   has_keys   insts   as   ms   syss   tracers   adaptgetters	   TestClasss   settraces	   TypeErrors   evals	   func_codes   bad((   s   f1s   f2s   f3s
   make_adders   f8s   Tests   check_syntaxs   Foos   incs	   test_funcs   verifys   insts   adaptgetters   method_and_vars   make_adder3s   tests
   TestFaileds   makeReturners   warningss	   TestClasss   make_adder6s   make_adder4s   make_adder5s   make_adder2s   adders   global_xs   identitys   syss   makeAddPairs   ds   gs   fs   is   hs   errorInInners   makeReturner2s   ts   errorInOuters   tracers   plus10(    (    s%   /usr/lib/python2.2/test/test_scope.pys   ? sz  																






								(	 	.	
	
				 			+				  					