Leonardo de Moura
|
6b3e28d30b
|
feat(library/init/meta/simp_tactic): add option for reducing [reducible] definitions at dsimp, and to_unfold : list name similar to the one in the simp tactic
This complete addresses the two pending items at 16711fcdba
|
2017-07-03 13:28:46 -07:00 |
|
Leonardo de Moura
|
0b36e014e6
|
chore(tests/lean): fix tests
|
2017-07-01 21:12:29 -07:00 |
|
Leonardo de Moura
|
52d4189805
|
feat(library/tactic): add dsimp_config configuration object for the dsimp tactic family
Now, `dsimp` fails if the goal did not change.
We can use the config object to obtain the previous behavior:
```
dsimp {fail_if_unchaged := ff}
```
See comment https://github.com/leanprover/lean/issues/1694#issuecomment-310956315
at issue #1694
|
2017-06-30 17:15:10 -07:00 |
|
Leonardo de Moura
|
1a4ac3a102
|
fix(library/tactic/dsimplify): bugs and implement dsimp using new dsimplify
|
2016-10-12 08:33:40 -07:00 |
|
Leonardo de Moura
|
d655310ecf
|
feat(library/init/meta): rename rsimp* back to dsimp*
|
2016-10-11 16:37:08 -07:00 |
|
Leonardo de Moura
|
231c124be8
|
feat(library/init/meta): rename dsimp => rsimp, and add primitive tactic that takes an arbitrary simp_lemmas
|
2016-10-09 10:02:26 -07:00 |
|
Leonardo de Moura
|
7ddf1e817b
|
chore(frontends/lean): coercions are disabled by default
|
2016-07-29 13:03:23 -07:00 |
|
Leonardo de Moura
|
3912da372a
|
feat(library/tactic/defeq_simplifier): invoke defeq_canonize from defeq_simp
|
2016-06-24 14:46:43 -07:00 |
|