Sebastian Ullrich
|
f0583c3fd6
|
feat: trace nodes for SizeOf and injectivity theorem generation
|
2023-06-27 16:17:46 -07:00 |
|
Gabriel Ebner
|
8075d1f45d
|
fix: reset local context in mkInjectiveTheorems
|
2023-04-10 21:05:16 -07:00 |
|
Sebastian Ullrich
|
e81ba951c6
|
fix: Core.transform API and uses
|
2022-08-25 19:07:42 -07:00 |
|
Leonardo de Moura
|
815bc95c47
|
refactor: remove duplication MVarId.applyRefl => MVarId.refl
and mark `MVarId.applyRefl` as deprecated.
|
2022-08-01 18:44:07 -07:00 |
|
Leonardo de Moura
|
6dcba78338
|
refactor: improve MVarId method discoverability
See issue #1346
|
2022-07-27 17:49:00 -07:00 |
|
Leonardo de Moura
|
8335a82aed
|
refactor: improve MVarId method discoverability
See issue #1346
|
2022-07-24 21:36:33 -07:00 |
|
Leonardo de Moura
|
69a446c8d1
|
feat: add field all to DefinitionVal and TheoremVal
Remark: we need an update stage0, and the field is not being updated
correctly set yet.
|
2022-06-23 16:13:26 -07:00 |
|
Leonardo de Moura
|
77ae79be46
|
chore: use let/if in do blocks
|
2022-06-13 17:10:14 -07:00 |
|
Leonardo de Moura
|
351f0deae9
|
feat: add mkEqHEq
|
2022-04-29 14:31:36 -07:00 |
|
Leonardo de Moura
|
de2e2447d2
|
chore: style
|
2022-04-07 17:35:05 -07:00 |
|
Leonardo de Moura
|
4f7067fe7f
|
fix: substEqs may close input goal
closes #1029
|
2022-02-25 08:07:23 -08:00 |
|
Leonardo de Moura
|
96bae46045
|
refactor: SimpLemma => SimpTheorem
|
2022-02-06 09:15:39 -08:00 |
|
Leonardo de Moura
|
12e2a79170
|
chore: fix codebase after removing auto pure
|
2022-02-03 18:08:14 -08:00 |
|
Leonardo de Moura
|
68bd55af32
|
chore: fix codebase
|
2021-12-10 13:12:09 -08:00 |
|
Leonardo de Moura
|
ca0c205389
|
feat: add registerSimpAttr
|
2021-08-16 09:59:58 -07:00 |
|
Leonardo de Moura
|
3c68703f39
|
feat: elaborate <- modifier at simp arguments
|
2021-08-15 07:07:58 -07:00 |
|
Leonardo de Moura
|
4062dee864
|
fix: fixes #498
|
2021-05-31 15:42:13 -07:00 |
|
Leonardo de Moura
|
0f43a338e6
|
feat: improve error message
|
2021-05-14 18:05:04 -07:00 |
|
Leonardo de Moura
|
05147fd352
|
fix: do not generate injectivity theorems for unsafe inductive datatypes
|
2021-05-14 18:05:04 -07:00 |
|
Leonardo de Moura
|
175311b2f0
|
feat: avoid trivial injectivity theorems
|
2021-05-14 18:05:04 -07:00 |
|
Leonardo de Moura
|
112bb0ed79
|
fix: injectivity theorem for constructors with dependent fields
|
2021-05-14 18:05:04 -07:00 |
|
Leonardo de Moura
|
f850820029
|
feat: add mkInjectiveTheorems
|
2021-05-13 22:09:50 -07:00 |
|