lean4-htt/src/Lean/Meta/Tactic
Leonardo de Moura 264095be7f
fix: missing propagation and split filter in grind (#7926)
This PR fixes two issues that were preventing `grind` to solve
`getElem?_eq_some_iff`.
1. Missing propagation rule for `Exists p = False`
2. Missing conditions at `isCongrToPrevSplit` a filter for discarding
unnecessary case-splits.
2025-04-11 19:26:50 +00:00
..
AC chore: use notation in favour of .empty functions (#7446) 2025-03-12 04:22:40 +00:00
Grind fix: missing propagation and split filter in grind (#7926) 2025-04-11 19:26:50 +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 feat: split on match-expressions in the grind tactic (#6569) 2025-01-08 03:10:11 +00:00
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 refactor: move ext environment extension to Lean.Meta.Tactic 2025-01-17 12:31:14 -08:00
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 feat: offset constraints support for the grind tactic (#6603) 2025-01-12 20:38:39 +00:00
Generalize.lean
Grind.lean feat: improve funext support in grind (#7892) 2025-04-10 01:57:27 +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: make TryThis work in widget messages (#7610) 2025-04-08 16:01:03 +00:00
Unfold.lean chore: revert "feat: make isRfl lazy" 2025-03-27 11:55:14 +01:00
UnifyEq.lean
Util.lean