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
|
|
557:a18af4a45b74
|
2012-06-29 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added support for module attributes that can be assigned (rebound) externally.
Added a test demonstrating external module attribute modification.
Updated the documentation to note the consequences of less restrictive module
attribute definition. |
|
|
TO_DO.txt docs/assignment.txt docs/concepts.txt docs/optimisations.txt docs/rationale.txt micropython/inspect.py tests/changed/__init__.py tests/changed/modifier.py tests/changed_globals.py
|
|
556:875b09b3d355
|
2012-06-28 |
Paul Boddie |
changeset
files
shortlog
graph
|
Removed usage gathering for module globals by introducing Module-specific methods.
Added _attr annotations for attribute accessors, using them in reports via the
possible_accessor_types ASTVisitor method.
Fixed imports in the common module. |
|
|
docs/annotations.txt micropython/common.py micropython/data.py micropython/inspect.py
|
|
555:499e42c00d57
|
2012-06-27 |
Paul Boddie |
changeset
files
shortlog
graph
|
Moved errors and type deduction operations into separate modules.
Moved AtLeast into the data module. |
|
|
micropython/__init__.py micropython/ast.py micropython/code.py micropython/common.py micropython/data.py micropython/errors.py micropython/graph.py micropython/inspect.py micropython/report.py micropython/table.py ...
|
|