lean4-htt/src/Lean/Meta/Tactic
Kim Morrison a35425b192
feat: support for ReflCmp in grind (#9073)
This PR copies #9069 to handle `ReflCmp` the same way; we need to call
this in propagateUp rather than propagateDown.
2025-06-29 11:36:39 +00:00
..
AC fix: grind.debug true when using grind +ring (#8134) 2025-04-27 20:28:08 +00:00
Grind feat: support for ReflCmp in grind (#9073) 2025-06-29 11:36:39 +00:00
Simp refactor: migrate all usages of old slice notation (#9000) 2025-06-27 18:52:07 +00:00
Try feat: ematch generalized patterns (#8569) 2025-05-31 19:08:33 -07:00
AC.lean
Acyclic.lean
Apply.lean fix: Make split work with metavariables in the target (#8437) 2025-05-23 12:46:27 +00:00
Assert.lean
Assumption.lean
AuxLemma.lean feat: explicit defeq attribute (#8419) 2025-06-06 18:40:06 +00:00
Backtrack.lean
Cases.lean refactor: migrate all usages of old slice notation (#9000) 2025-06-27 18:52:07 +00:00
Cleanup.lean
Clear.lean
Congr.lean style: replace HEq x y with x ≍ y (#8872) 2025-06-20 07:47:33 +00:00
Constructor.lean refactor: migrate all usages of old slice notation (#9000) 2025-06-27 18:52:07 +00:00
Contradiction.lean style: replace HEq x y with x ≍ y (#8872) 2025-06-20 07:47:33 +00:00
Delta.lean fix: Lean.MVarId.deltaLocalDecl (#8955) 2025-06-24 01:37:18 +00:00
ElimInfo.lean refactor: migrate all usages of old slice notation (#9000) 2025-06-27 18:52:07 +00:00
ExposeNames.lean fix: prevent exact? and apply? from suggesting invalid tactics (#7192) 2025-02-25 15:24:09 +00:00
Ext.lean feat: add [grind ext] attribute (#7949) 2025-04-13 22:08:36 +00:00
FunInd.lean refactor: migrate all usages of old slice notation (#9000) 2025-06-27 18:52:07 +00:00
FunIndCollect.lean feat: fun_induction to unfold function application in the goal (#8104) 2025-05-13 09:37:39 +00:00
FunIndInfo.lean feat: fun_induction to unfold function application in the goal (#8104) 2025-05-13 09:37:39 +00:00
FVarSubst.lean
Generalize.lean
Grind.lean feat: support for ReflCmp in grind (#9073) 2025-06-29 11:36:39 +00:00
IndependentOf.lean
Induction.lean
Injection.lean
Intro.lean feat: use nondep flag in Expr.letE and LocalContext.ldecl (#8804) 2025-06-22 21:54:57 +00:00
Lets.lean refactor: migrate all usages of old slice notation (#9000) 2025-06-27 18:52:07 +00:00
LibrarySearch.lean feat: do not report metaprogramming declarations via exact? and rw? (#6672) 2025-06-16 09:20:49 +00:00
NormCast.lean
Refl.lean
Rename.lean
Repeat.lean
Replace.lean feat: make sure clear_value preserves local context order (#8792) 2025-06-18 04:40:20 +00:00
Revert.lean feat: make sure clear_value preserves local context order (#8792) 2025-06-18 04:40:20 +00:00
Rewrite.lean
Rewrites.lean feat: do not report metaprogramming declarations via exact? and rw? (#6672) 2025-06-16 09:20:49 +00:00
Rfl.lean chore: follow up on #8173 post-stage0 update (#8722) 2025-06-16 09:08:35 +00:00
Simp.lean feat: linter.loopingSimpArgs (#8865) 2025-06-23 07:36:21 +00:00
SolveByElim.lean
Split.lean refactor: migrate all usages of old slice notation (#9000) 2025-06-27 18:52:07 +00:00
SplitIf.lean feat: optimized simp routine for let telescopes (#8968) 2025-06-27 02:13:20 +00:00
Subst.lean style: replace HEq x y with x ≍ y (#8872) 2025-06-20 07:47:33 +00:00
Symm.lean chore: follow up on #8173 post-stage0 update (#8722) 2025-06-16 09:08:35 +00:00
Try.lean
TryThis.lean feat: make let and have term syntaxes be consistent (#8914) 2025-06-22 04:22:47 +00:00
Unfold.lean feat: optimized simp routine for let telescopes (#8968) 2025-06-27 02:13:20 +00:00
UnifyEq.lean
Util.lean feat: linter.loopingSimpArgs (#8865) 2025-06-23 07:36:21 +00:00