567:43760792596c
|
2012-07-01 |
Paul Boddie |
changeset
files
shortlog
graph
|
Filtered out unresolved names when producing possible accessor types.
Tidied the Getattr output, hiding accessor annotations where the accessor is
itself a Getattr node. |
|
|
micropython/common.py micropython/report.py
|
|
566:d7e91c9bc228
|
2012-07-01 |
Paul Boddie |
changeset
files
shortlog
graph
|
Reinstated the loaded module test with an explanation of its purpose. |
|
|
micropython/__init__.py
|
|
565:3b6aafa2ca33
|
2012-07-01 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added support for value assignments in general attribute name declarations.
Changed the handling of globals in functions to use general attribute name
declarations (the assertion of a name being used in isolation) instead of
attribute usage observations (where combinations of names are used to deduce
more specific types). |
|
|
micropython/__init__.py micropython/data.py micropython/inspect.py
|
|
564:3999693d61c6
|
2012-06-30 |
Paul Boddie |
changeset
files
shortlog
graph
|
Reverted erroneous change to the instantiator code. |
|
|
micropython/ast.py
|
|
563:ca338d9f49bb
|
2012-06-30 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added imported name storage (necessary where such names are not constant).
Made a convenience method for storing working values as local names.
Removed instance-related code where guards test for module types.
Changed the _generateName method to perform scope discovery internally. |
|
|
micropython/ast.py micropython/inspect.py micropython/trans.py
|
|
562:205ff83aa4f6
|
2012-06-30 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced missing support for module code invocation upon first import. |
|
|
micropython/__init__.py micropython/ast.py micropython/inspect.py micropython/raw.py micropython/rsvp.py tests/class_init_code.py tests/initialised/__init__.py tests/module_init.py
|
|
561:6a3dabe25ca2
|
2012-06-30 |
Paul Boddie |
changeset
files
shortlog
graph
|
Updated the test of object sets for changes in the representation and API. |
|
|
internal_tests/objectset.py
|
|
560:32c00af8d15c
|
2012-06-30 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced attribute usage tracking on globals used in functions. |
|
|
micropython/data.py micropython/inspect.py
|
|
559:bbc93a13ba1e
|
2012-06-29 |
Paul Boddie |
changeset
files
shortlog
graph
|
Undoing some module attribute handling changes with a note about limitations. |
|
|
micropython/inspect.py
|
|
558:fb3ccb8ebc16
|
2012-06-29 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added missing import. |
|
|
micropython/types.py
|
|