2010-09-05 | Paul Boddie | file changeset files shortlog | Fixed slice construction in the generated code. Fixed the xrange and slice builtins to use a special undefined value where the end of an xrange or slice is not defined. Added a test of class attribute usage with default function/method parameters. Moved the list slicing test into a new file, introducing a simpler testing of the slicing mechanism. |
paul@353 | 1 | AST Node Annotations |
paul@353 | 2 | ==================== |
paul@353 | 3 | |
paul@353 | 4 | _attrnames defines a dictionary mapping local names to sets of attribute |
paul@353 | 5 | names found to be used with those names |
paul@353 | 6 | _attrusers defines a dictionary mapping local names to sets of nodes |
paul@353 | 7 | defining those names |
paul@353 | 8 | _scope set as "constant", "local", "global" or "builtins" |
paul@354 | 9 | unit refers to a micropython Class, Function or Module instance |