Lichen

Changelog

(0) -300 -100 -10 +10 tip
875:09e9cede3352 876:6f0a001806ac 877:b1cfb839a60e 869:ef74fed1f5c4
2019-01-26 Paul Boddie changeset files shortlog graph Parameterised value tagging, tidying up and reformatting slightly.
templates/types.h
874:9fd4ceb91398 876:6f0a001806ac
2019-01-25 Paul Boddie changeset files shortlog graph Use "atomic" allocation for float values to reduce garbage collector overhead. trailing-data
templates/native/common.c
873:caeae102e9dc
2019-01-25 Paul Boddie changeset files shortlog graph Special-case float values in various operations for improved performance. trailing-data
lib/operator/augmented.py lib/operator/binary.py lib/operator/comparison.py lib/operator/unary.py
872:6671fd0215a0
2019-01-25 Paul Boddie changeset files shortlog graph Introduced signal usage, replacing fenv for floating point exception handling. trailing-data
generator.py templates/Makefile templates/native/float.c templates/signals.c templates/signals.h
871:ce0e10d3ad2f
2019-01-25 Paul Boddie changeset files shortlog graph Fixed description of conversion function. trailing-data
templates/native/float.c
870:8f6ea88d0845 864:7783f93f4704 869:ef74fed1f5c4
2019-01-24 Paul Boddie changeset files shortlog graph Merged changes from the default branch. trailing-data
869:ef74fed1f5c4 870:8f6ea88d0845 875:09e9cede3352 868:d2c64260113c 863:cd0d6f9991fb
2019-01-24 Paul Boddie changeset files shortlog graph Merged the tuple-optimisations branch into the default branch.
common.py compiler/ast.py
868:d2c64260113c
2019-01-24 Paul Boddie changeset files shortlog graph Fixed loop termination by using a dedicated exception instead of StopIteration.
common.py lib/__builtins__/__init__.py lib/__builtins__/exception/__init__.py lib/__builtins__/exception/base.py tests/for.py
867:d3a602461439
2019-01-24 Paul Boddie changeset files shortlog graph Permit Raise instantiation using a single argument.
compiler/ast.py
866:6538a119a67f
2019-01-24 Paul Boddie changeset files shortlog graph Added missing support for the else clause in for loops.
common.py tests/for.py
(0) -300 -100 -10 +10 tip