micropython

docs/compatibility.txt

219:b58aae0af656
2009-05-22 Paul Boddie Removed the codedetails attribute from DataObject instances and from the structure descriptions. Added notes about argument checking for CheckFrame since the context needs to be verified where it is required. Made sure that the bool class is available since True and False are always available and their methods must also be accessible via the object table. Split various tests into separate programs with improved labelling.
     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