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
|
|
187:b062edfbeaab
|
2016-11-18 |
Paul Boddie |
changeset
files
shortlog
graph
|
Improved deduction error messages. |
|
|
deducer.py
|
|
186:653ac525f897
|
2016-11-17 |
Paul Boddie |
changeset
files
shortlog
graph
|
Record module relationships involving non-static objects in order to detect
problematic module interdependencies, also generating a module initialisation
sequence from the more general relationships already defined. |
|
|
generator.py importer.py lib/__builtins__/io.py
|
|
185:e9b03527f132
|
2016-11-17 |
Paul Boddie |
changeset
files
shortlog
graph
|
Employ a more explicit and constrained test for static object kinds. |
|
|
referencing.py
|
|
184:28821b7f0b00
|
2016-11-15 |
Paul Boddie |
changeset
files
shortlog
graph
|
Import stdout into the local namespace to avoid module import scheduling issues. |
|
|
lib/__builtins__/io.py
|
|
183:2ce83f67d8d3
|
2016-11-15 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added a debugging switch that causes a different Makefile to be used. |
|
|
generator.py lplc templates/Makefile-debug
|
|
182:27ac1971cb38
176:67edffe846e3
|
2016-11-15 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added initial support for integers and environment initialisation. |
|
|
lib/__builtins__/int.py lib/native.py lib/sys.py templates/native.c templates/native.h
|
|
181:7c100cf2c256
|
2016-11-15 |
Paul Boddie |
changeset
files
shortlog
graph
|
Merge module member and name reference details to provide complete attribute
details for each module. |
|
|
deducer.py
|
|