micropython

docs/related.txt

171:13861cd5d245
2008-11-10 Paul Boddie Added status flags to the Importer, ensuring that certain operations (vacuum and finalise) are performed before other operations. Removed an explicit vacuum call from the test program. Modified the code generation condition for functions, depending on whether they have been referenced in a program. Removed attribute finalisation in Class when class attributes are requested since such details may be requested before finalisation. Changed the InspectedModule vacuum method, removing the redundant deletion of module names, instead relying on the master list of attribute/global names used in a program. Added class namespace vacuuming using the master names list and referencing information. Added a finalise method to the InspectedModule class.
     1 Shed Skin imposes various restrictions in order to facilitate compilation to
     2 C++:
     3 
     4 http://shedskin.googlecode.com/
     5 
     6 RPython imposes different restrictions in order to facilitate compilation to
     7 other languages:
     8 
     9 http://codespeak.net/pypy/dist/pypy/doc/coding-guide.html#restricted-python
    10 
    11 CapPython limits attribute access in order to facilitate code verification:
    12 
    13 http://mail.python.org/pipermail/python-dev/2008-September/082475.html