2012-06-30 | Paul Boddie | raw annotate files changeset graph | Added imported name storage (necessary where such names are not constant). Made a convenience method for storing working values as local names. Removed instance-related code where guards test for module types. Changed the _generateName method to perform scope discovery internally. |
1 #!/usr/bin/env python 2 3 class A: 4 pass 5 6 class B(A): 7 pass 8 9 class C: 10 pass 11 12 a = A.__class__ 13 b = B.__class__ 14 c = C.__class__ 15 16 result_1 = a is type and 1 or 0 17 result_2 = b is type and 2 or 0 18 result_3 = c is type and 3 or 0 19 20 # vim: tabstop=4 expandtab shiftwidth=4