497:72f139b61a16
|
2017-01-22 |
Paul Boddie |
changeset
files
shortlog
graph
|
Updated the test of special name attributes. |
|
|
tests/name_attribute.py
|
|
496:3528cff91fce
|
2017-01-22 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed the string representation of slice-based instances. |
|
|
lib/__builtins__/span.py
|
|
495:82a420510d63
|
2017-01-22 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed accesses with static initial bases despite any initial instance accessor. |
|
|
deducer.py
|
|
494:87a9ae235e7a
|
2017-01-22 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed non-newline print statement usage. |
|
|
tests/dict.py tests/getattr.py tests/numbers.py tests/string.py
|
|
493:0dbc7ba27dbd
491:de5b7fb29457 492:9e10f6c6dd27
|
2017-01-21 |
Paul Boddie |
changeset
files
shortlog
graph
|
Merged branches. |
|
|
generator.py
|
|
492:9e10f6c6dd27
489:a89ee0f5895d
|
2017-01-21 |
Paul Boddie |
changeset
files
shortlog
graph
|
Replaced __mname__ with __oname__ to provide class and function locations. |
|
|
generator.py importer.py inspector.py lib/__builtins__/core.py
|
|
491:de5b7fb29457
493:0dbc7ba27dbd
|
2017-01-21 |
Paul Boddie |
changeset
files
shortlog
graph
|
Exposed result objects to the attribute access instruction encoding mechanism. |
|
|
common.py encoders.py translator.py
|
|
490:5a82b12d3f7b
|
2017-01-21 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed include ordering to make progops.h use definitions set in main.h. |
|
|
generator.py
|
|
489:a89ee0f5895d
490:5a82b12d3f7b 492:9e10f6c6dd27
|
2017-01-21 |
Paul Boddie |
changeset
files
shortlog
graph
|
Made class and function instance __name__ attributes leafnames, introducing a
separate __mname__ attribute on classes and function instances to help support
the reproduction of the full path of those objects.
Updated the visitor example to use the __name__ attributes of node classes
instead of special name attributes. |
|
|
generator.py inspector.py lib/__builtins__/core.py tests/getattr_visitor.py tests/name_attribute.py
|
|
488:26dcaef4d7a9
|
2017-01-21 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added a demonstration of getattr involving a visitor-like object dispatching to
methods by using name attributes present on node objects from an expression node
tree to identify those methods. |
|
|
tests/getattr_visitor.py
|
|