200:b493fc35aab4
|
2016-11-21 |
Paul Boddie |
changeset
files
shortlog
graph
|
Removed the __load_function operation, making sure that __load_static provides
the appropriate attribute for target initialisation. |
|
|
encoders.py optimiser.py templates/ops.c templates/ops.h
|
|
199:906138d55b2b
|
2016-11-21 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added print statements to test results. |
|
|
tests/consts.py
|
|
198:e0a514cecae1
|
2016-11-20 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added tentative implementations of several native functions. |
|
|
lib/__builtins__/int.py lib/__builtins__/list.py lib/native.py templates/Makefile templates/Makefile-debug templates/native.c templates/native.h
|
|
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
|
|