984:ff731d88624a
985:40515f593e61 987:80a84e8695d5
981:51ec9d93d648 983:15feae4d469e
|
8 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Merged changes from the well-defined-instances branch. |
trailing-data |
|
|
|
983:15feae4d469e
984:ff731d88624a 993:a86d8a7da761
979:2957d8a7ccfb
|
8 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Use a normal built-in for the special __loop_exit instance. |
well-defined-instances |
|
common.py inspector.py resolving.py translator.py
|
|
982:d6ffe931de37
985:40515f593e61
978:ee9512fa0fc7 981:51ec9d93d648
|
8 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Merged changes from the trailing-data branch. |
value-replacement |
|
templates/native/limits.c templates/native/list.c templates/native/list.h translator.py transresults.py
|
|
981:51ec9d93d648
982:d6ffe931de37 984:ff731d88624a
980:ab30a18f9586 979:2957d8a7ccfb
|
8 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Merged changes from the well-defined-instances branch. |
trailing-data |
|
|
|
980:ab30a18f9586
974:1fde2e291f5f 967:560f520d8446
|
8 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Merged changes from the default branch. |
trailing-data |
|
|
|
979:2957d8a7ccfb
981:51ec9d93d648 983:15feae4d469e
967:560f520d8446
|
8 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduce special well-defined instances, similar to predefined constants, to
support loop exit conditions without having to raise a new instance as an
exception on every occasion. |
well-defined-instances |
|
common.py inspector.py lib/__builtins__/__init__.py lib/__builtins__/exception/__init__.py lib/__builtins__/exception/base.py referencing.py resolving.py results.py translator.py
|
|
978:ee9512fa0fc7
982:d6ffe931de37
|
8 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced missing assignment of intermediate result attributes, this having
prevented value replacement from occurring within expressions. |
value-replacement |
|
templates/ops.c templates/ops.h translator.py transresults.py
|
|
977:24a196b6666e
|
8 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Removed redundant comment. |
value-replacement |
|
templates/native/common.c
|
|
976:1462dca541e5
|
8 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Ensure that locals are initialised. |
value-replacement |
|
translator.py
|
|
975:94d0d415b722
973:95953ae68576 974:1fde2e291f5f
|
8 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Merged changes from trailing-data. |
value-replacement |
|
generator.py templates/native/buffer.c templates/native/common.c templates/native/io.c templates/native/str.c templates/native/unicode.c templates/types.h
|
|