566:6d14963cce30
|
2017-02-10 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced specific types for code and position information. |
|
|
templates/types.h
|
|
565:8e8ebe75ee9e
|
2017-02-10 |
Paul Boddie |
changeset
files
shortlog
graph
|
Restructured the __attr type to bundle related members together. |
|
|
generator.py templates/native/list.c templates/progops.c templates/types.h translator.py
|
|
564:5347d06d4797
|
2017-02-10 |
Paul Boddie |
changeset
files
shortlog
graph
|
Changed various names to refer to kinds of objects rather than types of objects. |
|
|
optimiser.py
|
|
563:5cac8e5ffebe
|
2017-02-09 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added a manual page for the tool. |
|
|
docs/lplc.1
|
|
562:f48a9d720e9a
|
2017-02-09 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added version information and an option to suppress timing output.
Fixed the behaviour of the tool when no valid input filename is specified. |
|
|
lplc
|
|
561:ddfd3abdd4da
|
2017-02-09 |
Paul Boddie |
changeset
files
shortlog
graph
|
Made class- and module-level temporary names function locals in output programs. |
|
|
optimiser.py tests/assign_sequence.py translator.py
|
|
560:1106e953e653
|
2017-02-09 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added another test of sequence assignment. |
|
|
tests/assign_sequence.py
|
|
559:2ef433e2f7c8
|
2017-02-09 |
Paul Boddie |
changeset
files
shortlog
graph
|
Avoid repeated processing of the program type information. |
|
|
optimiser.py
|
|
558:c34d7d187b2c
|
2017-02-08 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced a warnings mechanism to support invocation-related messages.
Added a help message and handled missing command line arguments better. |
|
|
importer.py lplc translator.py
|
|
557:aa11ebd14c79
|
2017-02-08 |
Paul Boddie |
changeset
files
shortlog
graph
|
Incorporated keyword arguments into invocation descriptions so that argument
compatibility can be more broadly tested and restrict accesses accordingly. |
|
|
deducer.py encoders.py inspector.py tests/keyword_args.py tests/keyword_args_bad.py
|
|