733:17ee67142915
|
2013-10-31 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed constant attribute access invocation. |
syspython-as-target |
|
micropython/syspython.py
|
|
732:33458599a1a1
|
2013-10-31 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added remarks about local namespaces and name usage observations. |
syspython-as-target |
|
docs/concepts.txt
|
|
731:8fff69351952
|
2013-10-28 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed broken LocalAttr initialisation. |
syspython-as-target |
|
micropython/data.py
|
|
730:f0ec81f0678f
|
2013-10-27 |
Paul Boddie |
changeset
files
shortlog
graph
|
Moved position information into the Attr class from BaseAttr since LocalAttr
is not likely to be used when defining attribute positioning. |
syspython-as-target |
|
micropython/data.py
|
|
729:7aec95a715a8
|
2013-10-27 |
Paul Boddie |
changeset
files
shortlog
graph
|
Removed "reverse" branches, since generation of local assignment information
should now be deferred until after attribute usage has been determined and
complete name/user definition information has become available. |
syspython-as-target |
|
docs/annotations.txt micropython/branch.py micropython/data.py
|
|
728:108075b4c4c4
|
2013-10-27 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced workarounds to prevent special local attributes from having their
results "materialised" prematurely, adding to local attribute objects the
underlying generic namespace entry for each local name so that inspection-time
operations can still make sense, but where precise assignment information is
preserved until deduction. |
syspython-as-target |
|
micropython/data.py micropython/inspect.py
|
|
727:f65236401d4e
|
2013-10-27 |
Paul Boddie |
changeset
files
shortlog
graph
|
Separated the acquisition of local attributes from general namespace access. |
syspython-as-target |
|
micropython/data.py micropython/inspect.py
|
|
726:dead7756e3d6
|
2013-10-27 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added an example showing how assignment information is flow-sensitive. |
syspython-as-target |
|
tests/loop_assignments.py
|
|
725:5f244c76edf8
|
2013-10-27 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added various missing method signatures. |
syspython-as-target |
|
lib/builtins.py
|
|
724:006fca4f0bc9
|
2013-10-27 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added a note about potential inadequacy of acquired assignment values in loops. |
syspython-as-target |
|
micropython/data.py
|
|