Lichen

Changelog

(0) -300 -100 -10 +10 +100 +300 tip
703:09d206035613 706:e658deaa57bd
2017-03-11 Paul Boddie changeset files shortlog graph Record and resolve return value references. return-value-definition
branching.py inspector.py modules.py resolving.py
702:2e22fd27e941 703:09d206035613 704:eab034cdda85 701:7edcb1489c58 700:b37d37d2dd85
2017-03-11 Paul Boddie changeset files shortlog graph Merged slightly differing default branches.
translator.py
701:7edcb1489c58 698:462903bad35d
2017-03-11 Paul Boddie changeset files shortlog graph Fixed resolution of local and undetermined name references for initialisers.
resolving.py
700:b37d37d2dd85 702:2e22fd27e941 681:c94d43f85d6f
2017-03-08 Paul Boddie changeset files shortlog graph Assignments do not count as access locations.
translator.py
699:479d30d89e05 728:8e3fdfc663c9 697:864170ede7e2 698:462903bad35d
2017-03-11 Paul Boddie changeset files shortlog graph Merged changes from the default branch. normal-function-parameters
698:462903bad35d 699:479d30d89e05 701:7edcb1489c58 696:57685f7eee75
2017-03-11 Paul Boddie changeset files shortlog graph Added support for the equals sign separating long options and values.
docs/lplc.1 lplc
697:864170ede7e2 699:479d30d89e05 695:c7c355fcf9fb 696:57685f7eee75
2017-03-10 Paul Boddie changeset files shortlog graph Merged changes from the default branch. normal-function-parameters
696:57685f7eee75 697:864170ede7e2 698:462903bad35d 694:734bddc017db
2017-03-10 Paul Boddie changeset files shortlog graph Added a test of name aliases referencing methods used as invocation targets.
tests/targets.py
695:c7c355fcf9fb 697:864170ede7e2 692:e89a0ec15494 694:734bddc017db
2017-03-10 Paul Boddie changeset files shortlog graph Merged changes from the default branch. normal-function-parameters
694:734bddc017db 695:c7c355fcf9fb 696:57685f7eee75
2017-03-10 Paul Boddie changeset files shortlog graph Prevent __data__ accesses via anonymous accessors from trying to find the attribute on classes since __data__ is always provided by the immediate object and because the check_and_load_via_any operation uses a null value internally to detect failure that can be confused with a genuine __data__ attribute with a zero value (such as the integer zero).
deducer.py
(0) -300 -100 -10 +10 +100 +300 tip