micropython

tests/classes.py

222:d63a8400ce56
2009-05-24 Paul Boddie Moved logic from CheckFrame into separate CheckContext, CheckClassContext instructions used in a sequence of generated instructions. Fixed usage of the exception register in the RSVP machine.
     1 #!/usr/bin/env python     2      3 class B:     4     pass     5      6 class A:     7     c0 = B     8     def __init__(self):     9         self.c2 = B    10     11 a = A()    12     13             # context on A attribute  context on a attribute    14 A.c0        # none                    none    15 a.c2        # N/A                     none    16     17 # vim: tabstop=4 expandtab shiftwidth=4