micropython

tests/subclass.py

79:1f879e94c49f
2008-05-05 Paul Boddie Introduced parameters to certain methods which permit the retrieval and/or inspection of previous instructions in alternative sequences; this helps in the production of substitutable instruction sequences related to temporary storage access. Added methods which capture generated code for use with such temporary storage instruction sequences, changing the existing methods to employ sequences instead of single instructions.
     1 #!/usr/bin/env python     2      3 class A:     4     def __init__(self, x):     5         self.x = x     6      7     def a(self):     8         pass     9     10 class B(A):    11     def b(self):    12         pass    13     14 class C(A, B):    15     def a(self):    16         pass    17     18     def b(self):    19         pass    20     21     def __init__(self, x, y):    22         self.x = x    23         self.y = y    24     25 class D:    26     def __init__(self, y):    27         self.y = y    28     29 class E(C, D):    30     pass    31     32 class F(A, D):    33     pass    34     35 # vim: tabstop=4 expandtab shiftwidth=4