aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAge
* Significantly improve rewrite correctnessTom Smeding2020-05-23
| | | | | | | | It's still not entirely correct, though. Case in point: conservative rewriting on 'expr' in 'reverse-ad.txt' gives the correct result (a non-zero partial derivative on both A and B), while iterating 'rewall; auto' only yields a partial derivative on A, ignoring B. I don't know how this happens.
* Only rewrite _free_ variables in rewallTom Smeding2020-05-23
|
* Don't parse Constructors as variablesTom Smeding2020-05-23
|
* Also case-reduce in a case-scrutinised expressionTom Smeding2020-05-23
|
* Rewrite full lambda body in betared, don't skip bindersTom Smeding2020-05-23
|
* Fix parser ('try' and numbers)Tom Smeding2020-05-22
|
* Organisation cleanupTom Smeding2019-04-09
|
* Fix parser (lambdas and quotes in names)Tom Smeding2019-04-09
|
* Add rewall commandTom Smeding2019-04-08
|
* Add auto commandTom Smeding2019-04-08
|
* Fix warnings in PrettyTom Smeding2019-04-08
|
* Slightly better pretty printingTom Smeding2019-03-19
|
* Add 'help'tomsmeding2019-03-10
|
* Remove 'forget'tomsmeding2019-03-10
|
* Remove old parsertomsmeding2019-03-10
|
* Repeat commands; add functor prooftomsmeding2019-03-10
|
* Enough to prove functoriality of Parsertomsmeding2019-03-10
|
* Initialtomsmeding2019-03-10