Lichen

Changelog

(0) -300 -100 -10 +10 +100 +300 tip
621:89173ad54ae5
2017-02-26 Paul Boddie changeset files shortlog graph Removed the "with" statement from the grammar and AST support.
compiler/ast.py compiler/transformer.py pyparser/data/Grammar-Lichen
620:67f2da40bb32
2017-02-26 Paul Boddie changeset files shortlog graph Added constant identifier digest collision testing.
errors.py optimiser.py
619:00ee53b9977b
2017-02-26 Paul Boddie changeset files shortlog graph Avoided using temporary target storage when names are used as accessors.
translator.py
618:b6ce2977f58b
2017-02-25 Paul Boddie changeset files shortlog graph Avoided using temporary accessor variables when names are used as accessors. Added a means of communicating the context of an access to the translator so that names can be used as contexts in certain cases instead of using temporary variables.
optimiser.py results.py translator.py
617:170ffd386826
2017-02-24 Paul Boddie changeset files shortlog graph Write compilation options to the generator and translator output details, causing output removal if the options are changed, preserving output where appropriate otherwise.
common.py generator.py lplc translator.py
616:41c666f36a6e 607:8325575e2d24 615:7f284b0b42b9
2017-02-24 Paul Boddie changeset files shortlog graph Merged the attr-strvalue-without-size branch into the default branch.
615:7f284b0b42b9 585:65cadf3264bc 614:5dfbfa8e2288
2017-02-24 Paul Boddie changeset files shortlog graph Merged the method-wrapper-for-context branch into attr-strvalue-without-size. attr-strvalue-without-size
614:5dfbfa8e2288
2017-02-24 Paul Boddie changeset files shortlog graph Introduced support for removing superfluous executable sections via an option. method-wrapper-for-context
docs/lplc.1 generator.py lplc templates/gc_sections.mk
613:96e7d83d8d83
2017-02-24 Paul Boddie changeset files shortlog graph Changed the working data directory to use a suffixed form of the output executable name. Updated the test script to recognise the suffixed working data directory. Added examples and files sections to the manual page. method-wrapper-for-context
docs/lplc.1 lplc test_all.sh
612:97ec110d65cf
2017-02-23 Paul Boddie changeset files shortlog graph Added a "reset all" option removing the data directory. Added option synonyms. method-wrapper-for-context
docs/lplc.1 lplc
(0) -300 -100 -10 +10 +100 +300 tip