115:4057092c9f4a
|
2016-10-20 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed importer function locals population from cached data. |
|
|
modules.py
|
|
114:a818b7ef8f7b
|
2016-10-20 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added some more test cases including one featuring a "broken" attribute chain. |
|
|
tests/chain.py
|
|
113:4ad5dbbc7cc8
|
2016-10-19 |
Paul Boddie |
changeset
files
shortlog
graph
|
Re-introduced support for the translation of programs. |
|
|
encoders.py lplc optimiser.py translator.py
|
|
112:a49d95572717
|
2016-10-19 |
Paul Boddie |
changeset
files
shortlog
graph
|
Distinguish between only and final attribute assignment when mutating objects. |
|
|
deducer.py
|
|
111:5faa3b93d431
|
2016-10-19 |
Paul Boddie |
changeset
files
shortlog
graph
|
Retain redundant accessor details to retain assignment details for the deducer. |
|
|
resolving.py
|
|
110:5952ffef127e
|
2016-10-19 |
Paul Boddie |
changeset
files
shortlog
graph
|
Track assignment and invocation within attribute chains more thoroughly.
Record assignments affecting the whole attribute chain, not just immediate
assignments. |
|
|
common.py inspector.py
|
|
109:aff9bdfadd3f
|
2016-10-19 |
Paul Boddie |
changeset
files
shortlog
graph
|
Make function parameters available via the importer. |
|
|
importer.py inspector.py modules.py
|
|
108:882982b90056
|
2016-10-17 |
Paul Boddie |
changeset
files
shortlog
graph
|
Prevent traversal of <var> references. |
|
|
deducer.py
|
|
107:3fe37462e0f6
|
2016-10-17 |
Paul Boddie |
changeset
files
shortlog
graph
|
Track attribute assignment in attribute usage in order to restrict accessors.
Changed the function type to be separate from all other types, preventing
special __fn__ and __args__ attribute shadowing. |
|
|
branching.py common.py deducer.py encoders.py inspector.py lib/__builtins__/core.py tests/attr_providers.py
|
|
106:0e0944f7d36c
|
2016-10-17 |
Paul Boddie |
changeset
files
shortlog
graph
|
Updated the description of the cached output to reflect current practices. |
|
|
modules.py
|
|