Leonardo de Moura
|
9c2942c36d
|
chore: "simp lemma" => "simp theorem"
|
2022-02-06 09:15:39 -08:00 |
|
Leonardo de Moura
|
d6dc077c86
|
refactor: CongrLemma => SimpCongrTheorem
|
2022-02-06 09:15:39 -08:00 |
|
Leonardo de Moura
|
96bae46045
|
refactor: SimpLemma => SimpTheorem
|
2022-02-06 09:15:39 -08:00 |
|
Leonardo de Moura
|
d4f7899591
|
chore: avoid code duplication setting Simp.Config
|
2022-01-24 18:57:31 -08:00 |
|
Leonardo de Moura
|
0cf2c19fc2
|
fix: condition for selecting split target
Only discriminants must not have loose bound variables
|
2021-09-10 14:56:15 -07:00 |
|
Leonardo de Moura
|
5f762171cc
|
feat: add support for split at
|
2021-08-31 19:35:07 -07:00 |
|
Leonardo de Moura
|
79938056ad
|
chore: add isIte and isDIte
|
2021-08-30 07:08:19 -07:00 |
|
Leonardo de Moura
|
45d3b85d5a
|
refactor: cleanup MatchEqs and simplify SplitIf
|
2021-08-18 18:34:34 -07:00 |
|
Leonardo de Moura
|
158636b8c0
|
feat: add spliIfGoal
TODO: remove unnecessary complexity, `MatchEqs` doesn't need all this
complexity, and we should not recurse here.
|
2021-08-17 21:32:32 -07:00 |
|
Leonardo de Moura
|
f59b9813fb
|
feat: add environment extension for caching Simp.Context for splitIf
|
2021-08-16 13:05:01 -07:00 |
|