128:e3392c6469c9
|
2016-10-24 |
Paul Boddie |
changeset
files
shortlog
graph
|
Tidied up statement spacing and simple attribute access presentation.
Added missing include and variable declarations. |
|
|
translator.py
|
|
127:054dbf0812a1
|
2016-10-24 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed output label. |
|
|
lplc
|
|
126:56ea5ebbec94
|
2016-10-24 |
Paul Boddie |
changeset
files
shortlog
graph
|
Re-introduced support for the generation of program structures. |
|
|
encoders.py generator.py lplc templates/Makefile templates/ops.c templates/ops.h templates/progops.c templates/progops.h templates/types.h
|
|
125:16b19e447ead
|
2016-10-24 |
Paul Boddie |
changeset
files
shortlog
graph
|
Account for the context position in parameter lists and table entries. |
|
|
optimiser.py
|
|
124:b881a39ca2fd
|
2016-10-23 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed assignment value propagation for attribute chains.
Moved assignment and invocation state tracking to the common module abstraction. |
|
|
common.py inspector.py translator.py
|
|
123:1532a76a0d99
|
2016-10-23 |
Paul Boddie |
changeset
files
shortlog
graph
|
Removed redundant attribute. |
|
|
translator.py
|
|
122:787e8e846730
|
2016-10-23 |
Paul Boddie |
changeset
files
shortlog
graph
|
Simplified and expanded invocation argument handling, making use of special
argument list macros and temporary arrays.
Improved the prettyprinting slightly. |
|
|
translator.py
|
|
121:fe65f4aa1f90
|
2016-10-23 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced the special get_using function. |
|
|
lib/__builtins__/__init__.py lib/__builtins__/core.py lib/__builtins__/span.py
|
|
120:2b3004a5a83b
|
2016-10-23 |
Paul Boddie |
changeset
files
shortlog
graph
|
Attempt to work around argument sequence type mismatches when serialising. |
|
|
compiler/ast.py
|
|
119:0158d9bb04c1
|
2016-10-23 |
Paul Boddie |
changeset
files
shortlog
graph
|
Do not attempt to remove self from the parameters when defining instantiators. |
|
|
importer.py
|
|