micropython

docs/compatibility.txt

229:a179262ea7c4
2009-05-29 Paul Boddie Changed RecoverFrame to actually recover the locals as the invocation frame, rather than just discard the locals. Changed AdjustFrame to work on the locals. Switched the order of the above instructions in instantiator functions. Made various tests compatible with the simple testing framework.
     1 This document describes various compatibility differences between micropython
     2 and other Python implementations.
     3 
     4 Class Attribute Assignment
     5 --------------------------
     6 
     7                         Python                  micropython
     8                         ------                  -----------
     9 
    10 class C:
    11     ...
    12 
    13 # cls refers to C
    14 
    15 cls.attr = value        Class attribute         Run-time error
    16                         assigned
    17 
    18 Module Attribute Assignment
    19 ---------------------------
    20 
    21                         Python                  micropython
    22                         ------                  -----------
    23 
    24 import somemod
    25 
    26 somemod.attr = value    Module attribute        Run-time error
    27                         assigned