lean4-htt/src
E.W.Ayers d22916fdcd feat: improve expression diff
Added recursion cases to the diff algorithm for projections and mdata.
Previously, these would be rendered as the entire expression being different but we can do better
by checking if the recursion args are the same.

With mdata, these are entirely ignored by the diff algorithm.
2022-10-07 12:45:00 +02:00
..
bin chore: lean-gdb: recursive values & tag 2022-06-26 18:47:47 +02:00
cmake
include/lean feat: Promise 2022-09-05 08:52:46 -07:00
Init fix: avoid nontermination on non-utf8 input 2022-10-06 17:45:21 -07:00
initialize chore: remove Bootstrap package 2022-09-02 16:39:03 -07:00
kernel perf: improve lazy_delta_reduction_step heuristic 2022-07-24 11:48:45 -07:00
lake@cabb1223b0 chore: move Std.* data structures to Lean.* 2022-09-26 05:46:04 -07:00
Lean feat: improve expression diff 2022-10-07 12:45:00 +02:00
library fix: elim_scalar_array_cases 2022-07-24 14:46:46 -07:00
runtime feat: Mutex, Condvar 2022-09-05 08:52:46 -07:00
shell chore: fix USE_GMP=OFF by removing GMP linking customization 2022-03-26 16:29:52 +01:00
util feat: forward all args to server 2022-07-28 15:58:32 +02:00
CMakeLists.txt chore: remove Bootstrap package 2022-09-02 16:39:03 -07:00
config.h.in chore: document simplified object header and remove obsolete cmake options 2021-07-20 10:42:28 -07:00
githash.h.in
Init.lean chore: move Bootstrap.Dynamic -> Init.Dynamic 2022-09-02 04:36:54 -07:00
Lean.lean feat: add [deprecated] attribute 2022-07-24 18:06:03 -07:00
lean.mk.in feat: build .ilean files next to .olean files 2022-01-14 09:18:57 +01:00
Leanc.lean chore: unused variable warningns 2022-07-09 07:52:59 -07:00
stdlib.make.in chore: remove Bootstrap package 2022-09-02 16:39:03 -07:00
stdlib_flags.h feat: multiple case (part 1) 2022-09-20 14:15:37 -07:00
version.h.in