571:b09f64a52daa
572:b53f4dc7f3be 573:afe747e589b3
568:7a6d39d57799
|
2017-02-12 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added a convenience macro for instantiation. |
|
|
generator.py templates/progops.h
|
|
570:4e9856fce8e3
572:b53f4dc7f3be
|
2017-02-11 |
Paul Boddie |
changeset
files
shortlog
graph
|
Tidied up table output and made use of convenience macros. |
attr-strvalue-without-size |
|
generator.py templates/progops.c
|
|
569:b76a0be09cb2
|
2017-02-11 |
Paul Boddie |
changeset
files
shortlog
graph
|
Removed the size member from __attr, requiring strlen to be used to get the size
where it is needed in the native functions. |
attr-strvalue-without-size |
|
generator.py templates/native/buffer.c templates/native/common.c templates/native/common.h templates/native/iconv.c templates/native/int.c templates/native/io.c templates/native/list.c templates/native/locale.c templates/native/str.c ...
|
|
568:7a6d39d57799
569:b76a0be09cb2 571:b09f64a52daa
|
2017-02-11 |
Paul Boddie |
changeset
files
shortlog
graph
|
Changed generated functions to use the specific types for positions. |
|
|
generator.py
|
|
567:37cb73adc7c2
|
2017-02-10 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added module search path configuration using LICHENPATH and related options.
Added extra convenience options for help and version text viewing. |
|
|
docs/lplc.1 lplc
|
|
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
|
|