lean4-htt/tests
Leonardo de Moura f64753c106 test: simplify ac_expr.lean
We don't want to avoid proofs at `List.getIdx` and `Expr` when doing proofs by reflection.
The new encoding avoids that by using the fact that `vars` in
`Context` should never be empty.

To be honest, the best approach is still the old `unit`. We can just
rename it to `inhabitant` to make sure users don't assume it is the
unit of the AC operator. Then, we can just set it with the first element
of `vars` and avoid proofs at `denote`.
2021-10-06 17:56:26 -07:00
..
bench Revert "Revert "feat: reintroduce libleanshared, link lean & leanpkg against it"" 2021-08-20 09:42:05 -07:00
compiler fix: do not extract closed terms containing constants being defined 2021-09-30 12:46:38 -07:00
elabissues
ir
lean test: simplify ac_expr.lean 2021-10-06 17:56:26 -07:00
leanpkg test: add registerTraceClass test 2021-09-16 06:52:58 -07:00
playground feat: add procedure for solving subgoals generated by mkSplitterProof 2021-08-24 20:23:13 -07:00
plugin
simpperf
.gitignore
common.sh chore: replace sed with perl in test driver 2021-09-16 21:33:56 +02:00