105:795869d7efcd
|
2016-10-17 |
Paul Boddie |
changeset
files
shortlog
graph
|
Updated docstring to describe invocation constraints on attributes. |
|
|
deducer.py
|
|
104:d2ec435eb18f
|
2016-10-16 |
Paul Boddie |
changeset
files
shortlog
graph
|
Store the accessor and context for possible subsequent multiple referencing. |
|
|
optimiser.py
|
|
103:83b8f4d48523
|
2016-10-16 |
Paul Boddie |
changeset
files
shortlog
graph
|
Adopted a function call structure to emitted instructions. |
|
|
optimiser.py
|
|
102:7de3090fed03
|
2016-10-15 |
Paul Boddie |
changeset
files
shortlog
graph
|
Refined accessor and provider computation in order to provide context testing
information.
Record access plan cases where any context will be ignored. |
|
|
deducer.py optimiser.py
|
|
101:be308b898916
|
2016-10-15 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added a method providing the parent of any reference alias. |
|
|
referencing.py
|
|
100:bb12d1f30358
|
2016-10-14 |
Paul Boddie |
changeset
files
shortlog
graph
|
Support an explicitly unset context identification type. |
|
|
deducer.py optimiser.py
|
|
99:3ddb40e3fc0d
|
2016-10-14 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed context identification. |
|
|
deducer.py
|
|
98:bfde84465ea3
|
2016-10-14 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added proper support for general attribute assignment. |
|
|
deducer.py optimiser.py
|
|
97:5782a5f685ef
|
2016-10-14 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed optimiser access to the deducer's access plans. |
|
|
optimiser.py
|
|
96:2219668ae7d9
|
2016-10-14 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced access mode information for unambiguously-traversed attributes so
that the appropriate instruction can be generated.
Removed the generation of augmented attribute access plans and the computation
of general attribute position ambiguity, since the information will not be used:
in cases where ambiguity might need to be determined, attributes must be checked
to determine their exact nature even if unambiguous. |
|
|
deducer.py importer.py optimiser.py
|
|