Lichen

Changelog

(0) -100 -10 +10 +100 +300 tip
210:263f32338b37
2016-11-22 Paul Boddie changeset files shortlog graph Prevent lambdas with defaults being referenced as static function objects.
inspector.py
209:a1890e60bb0d
2016-11-22 Paul Boddie changeset files shortlog graph Made buffer initialisation more robust. Fixed list growth from empty and buffer serialisation.
lib/__builtins__/buffer.py templates/native.c
208:47ab3fff828b
2016-11-22 Paul Boddie changeset files shortlog graph Switched from using macro aliases to constant pointer aliases (missing C++-style references for this purpose).
templates/native.c translator.py
207:fe05975a4b54
2016-11-22 Paul Boddie changeset files shortlog graph Added support for unary negation of integers.
lib/__builtins__/int.py lib/native.py templates/native.c templates/native.h tests/list.py
206:1a64c775111a
2016-11-22 Paul Boddie changeset files shortlog graph Fixed fragment allocation in the native functions and added some list and buffer operations, extending the buffer class. Eventually, buffer and list may be combined in some way.
lib/__builtins__/buffer.py lib/__builtins__/list.py lib/native.py templates/native.c templates/native.h templates/progops.c templates/types.h tests/list.py
205:793757c2cd67
2016-11-21 Paul Boddie changeset files shortlog graph Removed handling of stray assignment nodes.
inspector.py translator.py
204:19ecdbc79852
2016-11-21 Paul Boddie changeset files shortlog graph Fixed function name assignments after a modification to a common function motivated by translation requirements.
inspector.py
203:e28858d7f9d5
2016-11-21 Paul Boddie changeset files shortlog graph Added alias serialisation in order to preserve origin information for imported instances in the cached data.
referencing.py
202:1977ae2cb16d
2016-11-21 Paul Boddie changeset files shortlog graph Added print statements to various tests.
tests/global_names.py tests/logical.py tests/methods_bound.py
201:114c40d79d73
2016-11-21 Paul Boddie changeset files shortlog graph Added a string representation for None.
lib/__builtins__/none.py
(0) -100 -10 +10 +100 +300 tip