Leonardo de Moura
|
9565334c0e
|
fix: Grind.MatchCond in checkParents (#6776)
This PR fixes the `checkParents` sanity checker used in `grind`. It did
not have support for checking the auxiliary gadget `Grind.MatchCond`.
|
2025-01-25 19:53:26 +00:00 |
|
Henrik Böving
|
23e49eb519
|
perf: add prelude to all Lean modules
|
2024-02-18 14:55:17 -08:00 |
|
Leonardo de Moura
|
457d33d660
|
feat: configuration options zeta and zetaDelta
TODO: bootstrapping issues, set `zetaDelta := false` in the simplifier.
|
2024-02-18 14:14:55 -08:00 |
|
Leonardo de Moura
|
2099190ad4
|
chore: do not abstract nested proofs in a proof
|
2023-11-07 06:23:45 -08:00 |
|
int-y1
|
8d7520b36f
|
chore: fix typos in comments
|
2023-10-08 10:46:05 +02:00 |
|
Leonardo de Moura
|
184f2ed597
|
chore: improve isNonTrivialProof
|
2023-06-21 20:28:17 -07:00 |
|
Leonardo de Moura
|
d6695a7a2e
|
fix: use mkAuxTheoremFor when creating helper proof_n theorems
|
2023-06-21 20:28:17 -07:00 |
|
Leonardo de Moura
|
90fb110cc9
|
refactor: improve FVarId method discoverability
See issue #1346
|
2022-07-25 22:18:58 -07:00 |
|
Gabriel Ebner
|
a8cab84735
|
refactor: use computed fields for Expr
|
2022-07-11 14:19:41 -07:00 |
|
Leonardo de Moura
|
67c8e76b08
|
fix: preserve unused let declarations
This commit fixes reported at
https://leanprover.zulipchat.com/#narrow/stream/270676-lean4/topic/unused.20let.20disappears/near/257528105
|
2021-10-18 17:40:15 -07:00 |
|
Leonardo de Moura
|
0d9c5f5bb8
|
chore: use zeta expansion at AbstractNestedProofs module
|
2021-07-23 11:48:59 -07:00 |
|
Leonardo de Moura
|
8102f407b6
|
fix: take binder information into account when caching results
|
2021-05-03 21:02:23 -07:00 |
|
Leonardo de Moura
|
265b7571b4
|
chore: change checkCache type
|
2020-12-06 16:24:51 -08:00 |
|
Leonardo de Moura
|
0869f38de4
|
chore: update structure, class, inductive
|
2020-11-27 15:09:30 -08:00 |
|
Leonardo de Moura
|
f67c93191f
|
feat: use |>.
|
2020-11-19 08:38:47 -08:00 |
|
Leonardo de Moura
|
2d2d39c78e
|
chore: use mut
|
2020-11-07 17:32:13 -08:00 |
|
Leonardo de Moura
|
8c9f148e2f
|
chore: use new termFor, termReturn, termTry, and tryUnless
|
2020-10-31 19:19:18 -07:00 |
|
Leonardo de Moura
|
633578cfaf
|
chore: use StateRefT macro
|
2020-10-27 13:05:12 -07:00 |
|
Leonardo de Moura
|
5481999560
|
chore: cleanup
|
2020-10-26 14:25:38 -07:00 |
|
Leonardo de Moura
|
13c2a8ff51
|
chore: remove #lang lean4 header
|
2020-10-25 09:54:07 -07:00 |
|
Leonardo de Moura
|
86ab4d4029
|
chore: move to new frontend
|
2020-10-19 15:38:47 -07:00 |
|
Leonardo de Moura
|
9151fef49d
|
feat: abstract proofs occurring in binders
|
2020-09-08 12:29:35 -07:00 |
|
Leonardo de Moura
|
296981319c
|
feat: add abstractNestedProofs
|
2020-09-08 11:48:28 -07:00 |
|