197:21a9fbe41d8b
|
2016-11-20 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added invocations of the module functions. |
|
|
tests/assign_sequence.py
|
|
196:c331b40e0896
|
2016-11-19 |
Paul Boddie |
changeset
files
shortlog
graph
|
Assign functions to names in namespaces where such names are reused. |
|
|
common.py translator.py
|
|
195:cbca47e004fe
|
2016-11-19 |
Paul Boddie |
changeset
files
shortlog
graph
|
Make sure that structures are generated for functions whose names are reused and
whose program locations therefore yield variable references. |
|
|
generator.py
|
|
194:6f1e5a97277c
|
2016-11-19 |
Paul Boddie |
changeset
files
shortlog
graph
|
Prevent out-of-bounds access to lists. |
|
|
lib/__builtins__/list.py
|
|
193:828aa694a1a1
|
2016-11-19 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added a special exception for the attempted invocation of unbound methods. |
|
|
lib/__builtins__/core.py templates/progops.c
|
|
192:ce8dad96da12
|
2016-11-19 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced multiple locations for invocation target storage since C cannot
guarantee the correct ordering of operations in parameter or initialiser lists,
thus frustrating the use of a single location. |
|
|
inspector.py translator.py
|
|
191:1fb0e4896734
|
2016-11-19 |
Paul Boddie |
changeset
files
shortlog
graph
|
Handle returning from try-else blocks. Fixed exception isinstance testing. |
|
|
translator.py
|
|
190:87c39b0ec192
|
2016-11-19 |
Paul Boddie |
changeset
files
shortlog
graph
|
Make the exception available for debugging purposes. |
|
|
generator.py
|
|
189:7e1a6b2d69b8
|
2016-11-18 |
Paul Boddie |
changeset
files
shortlog
graph
|
Make sure that return operations restore all previous exception contexts. |
|
|
templates/cexcept.h translator.py
|
|
188:c0775a0f068c
|
2016-11-18 |
Paul Boddie |
changeset
files
shortlog
graph
|
Made str a function, introducing a separate string class. |
|
|
generator.py inspector.py lib/__builtins__/__init__.py lib/__builtins__/str.py modules.py tests/print.py
|
|