Lichen

Changelog

(0) -300 -100 -10 +10 +100 +300 tip
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
611:d1d907801d42
2017-02-23 Paul Boddie changeset files shortlog graph Replaced list comprehension usage. method-wrapper-for-context
branching.py
610:2c1ae8f292a9
2017-02-22 Paul Boddie changeset files shortlog graph Fixed the testing of attribute usage. method-wrapper-for-context
internal_tests/branches.py
609:3a80900f08ff
2017-02-21 Paul Boddie changeset files shortlog graph Only copy changed template files and only generate updated program files, removing the "make clean" invocation and permitting incremental builds. Changed constant labelling to employ content digests so that constant names remain stable and do not confuse already-generated code. method-wrapper-for-context
common.py encoders.py generator.py lplc optimiser.py translator.py
608:1053537493ff 606:e6d60706c5a0 607:8325575e2d24
2017-02-20 Paul Boddie changeset files shortlog graph Merged changes from the default branch. method-wrapper-for-context
lib/native/__init__.py lib/native/unicode.py templates/native/unicode.c
607:8325575e2d24 608:1053537493ff 616:41c666f36a6e 605:b12c85bb0a4c
2017-02-20 Paul Boddie changeset files shortlog graph Implemented the unichr function.
lib/__builtins__/character.py lib/native/__init__.py lib/native/unicode.py templates/native/unicode.c templates/native/unicode.h tests/unicode.py
606:e6d60706c5a0 608:1053537493ff 604:d11ceeafd2d7 605:b12c85bb0a4c
2017-02-20 Paul Boddie changeset files shortlog graph Merged changes from the default branch. method-wrapper-for-context
605:b12c85bb0a4c 606:e6d60706c5a0 607:8325575e2d24 603:be30371d7a37
2017-02-20 Paul Boddie changeset files shortlog graph Simplify name selection for usage tracking, eliminating static object paths as names. Such paths are unlikely to refer to anything different from globals, and even then are effectively equivalent to globals for tracking purposes.
common.py
604:d11ceeafd2d7 606:e6d60706c5a0 602:fcb8c13028d5 603:be30371d7a37
2017-02-20 Paul Boddie changeset files shortlog graph Merged changes from the default branch. method-wrapper-for-context
inspector.py translator.py
(0) -300 -100 -10 +10 +100 +300 tip