lean4-htt/src/Lean/Meta/Tactic
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
..
Simp feat: check if metavar is not assigned at simp tactics 2021-08-17 21:32:32 -07:00
Apply.lean chore: add default value for parameter 2021-05-31 18:52:00 -07:00
Assert.lean fix: location notation and simp 2021-03-19 19:54:22 -07:00
Assumption.lean refactor: add findLocalDeclWithType? 2021-03-03 15:44:32 -08:00
AuxLemma.lean feat: add AuxLemma.lean 2021-03-09 18:25:19 -08:00
Cases.lean feat: add Meta.byCases helper tactic 2021-08-16 14:58:51 -07:00
Clear.lean doc: document a few tactics 2021-06-29 06:35:45 -07:00
Constructor.lean feat: add constructor tactic 2021-05-06 10:40:56 -07:00
Contradiction.lean fix: missing instantiateMVars 2021-08-17 21:32:32 -07:00
Delta.lean chore: naming convention 2021-02-11 15:05:26 -08:00
ElimInfo.lean fix: leftovers in the local context when applying induction 2021-03-27 19:42:22 -07:00
FVarSubst.lean chore: use deriving Inhabited 2020-12-13 11:57:59 -08:00
Generalize.lean chore: remove #lang lean4 header 2020-10-25 09:54:07 -07:00
Induction.lean chore: trace[...]! ==> trace[...] 2021-03-10 18:44:43 -08:00
Injection.lean chore: trace[...]! ==> trace[...] 2021-03-10 18:44:43 -08:00
Intro.lean chore: rename option hygienicIntro ==> tactic.hygienic 2021-04-10 16:09:04 -07:00
Replace.lean feat: add modifyTarget 2021-05-31 18:17:07 -07:00
Revert.lean fix: fixes #310 2021-02-12 18:14:42 -08:00
Rewrite.lean fix: instantiate mvars in rewrite tactic 2021-06-11 10:27:05 -07:00
Simp.lean feat: add simp_all tactic 2021-03-19 22:34:35 -07:00
SplitIf.lean feat: add spliIfGoal 2021-08-17 21:32:32 -07:00
Subst.lean feat: contradiction catches empty inductive types 2021-03-21 21:48:43 -07:00
Util.lean feat: elaborate * simp argument 2021-08-15 08:02:21 -07:00