micropython

tests/exception.py

208:eb7b56b0caa3
2009-05-01 Paul Boddie Added extra temporary storage to frames in order to let instantiators expand frames backwards when adding instances to revised frames. Simplified the AdjustFrame instruction, adding such an instruction at the end of instantiator functions. Reorganised the method invocation tests. Added an empty native function for object initialisation.
     1 #!/usr/bin/env python     2      3 class E:     4     pass     5      6 def f(x, y):     7     try:     8         g(x)     9     except E, exc:    10         return y    11     return x    12     13 def g(x):    14     raise E, x    15     16 f(1, 2)    17     18 # vim: tabstop=4 expandtab shiftwidth=4