2007-06-23 | paulb | raw annotate files changeset graph | Made current_subprograms a set. Added some commentary. |
1 class A: 2 pass 3 class B: 4 pass 5 6 x = 1 7 if x: 8 a = A() 9 a.x = 2 10 else: 11 a = B() 12 a.x 13 14 a1 = A() 15 a2 = A() 16 if x: 17 a1.x = 2 18 else: 19 a2.x = "2" 20 a1.x 21 a2.x 22 23 def test_subclass(): 24 x = 1 25 if x: 26 a = A() 27 a.x = 2 28 else: 29 a = B() 30 a.x 31 32 def test_instances(): 33 a1 = A() 34 a2 = A() 35 if x: 36 a1.x = 2 37 else: 38 a2.x = "2" 39 a1.x 40 a2.x 41 42 test_subclass() 43 test_instances()