lean4-htt/src/Lean/Meta/Tactic
Leonardo de Moura ba1c1258d7
feat: case split on implications in grind (#7864)
This PR adds support to `grind` for case splitting on implications of
the form `p -> q` and `(h : p) -> q h`. See the new option `(splitImp :=
true)`.
2025-04-08 00:10:43 +00:00
..
AC chore: use notation in favour of .empty functions (#7446) 2025-03-12 04:22:40 +00:00
Grind feat: case split on implications in grind (#7864) 2025-04-08 00:10:43 +00:00
Simp chore: fix spelling mistakes (#7328) 2025-04-07 01:15:48 +00:00
Try chore: fix spelling mistakes (#7328) 2025-04-07 01:15:48 +00:00
AC.lean
Acyclic.lean
Apply.lean
Assert.lean
Assumption.lean
AuxLemma.lean refactor: use mkAuxLemma in mkAuxTheorem (#7762) 2025-03-31 22:50:30 +00:00
Backtrack.lean
Cases.lean
Cleanup.lean
Clear.lean
Congr.lean
Constructor.lean
Contradiction.lean feat: close goals using match-expression conditions in grind (#6783) 2025-01-26 17:13:11 +00:00
Delta.lean
ElimInfo.lean feat: induction tactic to err on extra targets (#7224) 2025-02-25 20:53:16 +00:00
ExposeNames.lean fix: prevent exact? and apply? from suggesting invalid tactics (#7192) 2025-02-25 15:24:09 +00:00
Ext.lean
FunInd.lean chore: fix spelling mistakes (#7328) 2025-04-07 01:15:48 +00:00
FunIndCollect.lean feat: try? to use fun_induction (#7082) 2025-02-18 16:06:58 +00:00
FunIndInfo.lean feat: identify more fixed parameters (#7166) 2025-03-04 22:26:20 +00:00
FVarSubst.lean
Generalize.lean
Grind.lean fix: grind ematch theorem activation issue (#7861) 2025-04-07 21:09:26 +00:00
IndependentOf.lean
Induction.lean feat: cleanup of get and back functions on List/Array (#7059) 2025-02-17 01:43:45 +00:00
Injection.lean
Intro.lean
LibrarySearch.lean feat: try? tactic (#6905) 2025-02-02 06:37:49 +00:00
NormCast.lean
Refl.lean
Rename.lean
Repeat.lean
Replace.lean
Revert.lean
Rewrite.lean feat: binderNameHint (#6947) 2025-02-06 11:03:27 +00:00
Rewrites.lean feat: validate, expose names, and add hovers for all suggestion tactics (#7474) 2025-04-07 01:11:39 +00:00
Rfl.lean
Simp.lean feat: cutsat preparations (#7097) 2025-02-16 02:52:14 +00:00
SolveByElim.lean
Split.lean chore: revert "feat: make isRfl lazy" 2025-03-27 11:55:14 +01:00
SplitIf.lean feat: partial_fixpoint: partial functions with equations (#6355) 2025-01-21 09:54:30 +00:00
Subst.lean
Symm.lean
Try.lean feat: improve try? suggestion (#6991) 2025-02-07 16:33:25 +00:00
TryThis.lean feat: validate, expose names, and add hovers for all suggestion tactics (#7474) 2025-04-07 01:11:39 +00:00
Unfold.lean chore: revert "feat: make isRfl lazy" 2025-03-27 11:55:14 +01:00
UnifyEq.lean
Util.lean