lean4-htt/src/Lean/Meta/Tactic/Grind
Sebastian Ullrich 62c6edffef
feat: do not export theorem bodies (#8090)
This PR adjusts the experimental module system to elide theorem bodies
(i.e. proofs) from being imported into other modules.
2025-04-25 20:22:32 +00:00
..
Arith feat: EqCnstr.mkNullCertExt (#8071) 2025-04-23 19:41:46 +00:00
Arith.lean feat: S-polynomials and cleanup (#8025) 2025-04-19 04:21:04 +00:00
Attr.lean feat: add [grind ext] attribute (#7949) 2025-04-13 22:08:36 +00:00
Beta.lean feat: infrastructure for supporting Nat in cutsat (#7394) 2025-03-08 08:36:58 +00:00
Canon.lean feat: add Grind.Config.verbose and reportIssue! macro (#6904) 2025-02-01 21:12:00 +00:00
Cases.lean feat: try? tactic (#6905) 2025-02-02 06:37:49 +00:00
CasesMatch.lean fix: grind using reducible transparency setting (#7102) 2025-02-16 22:30:04 +00:00
Combinators.lean feat: basic case-split for grind (#6559) 2025-01-07 01:53:04 +00:00
Core.lean feat: basic CommRing support in grind (#8029) 2025-04-20 05:12:09 +00:00
Ctor.lean feat: deprecate Array.mkArray in favour of Array.replicate 2025-03-24 08:25:00 +01:00
Diseq.lean feat: basic CommRing support in grind (#8029) 2025-04-20 05:12:09 +00:00
EMatch.lean chore: fix spelling mistakes (#7328) 2025-04-07 01:15:48 +00:00
EMatchTheorem.lean feat: do not export theorem bodies (#8090) 2025-04-25 20:22:32 +00:00
ENodeKey.lean feat: offset constraints support for the grind tactic (#6603) 2025-01-12 20:38:39 +00:00
EqResolution.lean fix: grind using reducible transparency setting (#7102) 2025-02-16 22:30:04 +00:00
Ext.lean feat: improve funext support in grind (#7892) 2025-04-10 01:57:27 +00:00
ExtAttr.lean chore: add [grind ext] funext (#7951) 2025-04-14 02:52:44 +00:00
ForallProp.lean fix: missing propagation and split filter in grind (#7926) 2025-04-11 19:26:50 +00:00
Injection.lean feat: add grind.injection (#4243) 2024-05-21 17:57:02 +00:00
Internalize.lean feat: improve case split heuristics in grind (#7946) 2025-04-13 17:57:56 +00:00
Intro.lean feat: lookahead in grind (#7937) 2025-04-13 03:01:47 +00:00
Inv.lean fix: Grind.MatchCond in checkParents (#6776) 2025-01-25 19:53:26 +00:00
Lookahead.lean feat: improve case split heuristics in grind (#7946) 2025-04-13 17:57:56 +00:00
Main.lean feat: add debug.terminalTacticsAsSorry (#8012) 2025-04-18 00:10:59 +00:00
MarkNestedProofs.lean fix: markNestedProofs in grind (#7726) 2025-03-29 22:02:51 +00:00
MatchCond.lean fix: grind using reducible transparency setting (#7102) 2025-02-16 22:30:04 +00:00
MatchDiscrOnly.lean fix: grind using reducible transparency setting (#7102) 2025-02-16 22:30:04 +00:00
MBTC.lean feat: improve case split heuristics in grind (#7946) 2025-04-13 17:57:56 +00:00
Parser.lean chore: init_grind_norm command parser (#6689) 2025-01-18 23:07:54 +00:00
PP.lean chore: avoid unnecessary quotations in cutsat traces and counterexamples (#7877) 2025-04-08 21:01:07 +00:00
Proj.lean feat: trace messages for working and closing goals in the grind tactic (#6567) 2025-01-07 23:27:36 +00:00
Proof.lean fix: grind using reducible transparency setting (#7102) 2025-02-16 22:30:04 +00:00
Propagate.lean feat: basic CommRing support in grind (#8029) 2025-04-20 05:12:09 +00:00
PropagatorAttr.lean feat: projections in grind (#6465) 2024-12-27 23:50:58 +00:00
ProveEq.lean feat: lookahead in grind (#7937) 2025-04-13 03:01:47 +00:00
RevertAll.lean fix: revertAll must clear auxiliary declarations (#6386) 2024-12-15 00:56:57 +00:00
Simp.lean fix: shareCommon issues in grind (#7834) 2025-04-06 04:49:35 +00:00
SimpUtil.lean feat: improve Bool normalization in grind (#7862) 2025-04-07 22:15:32 +00:00
Solve.lean feat: lookahead in grind (#7937) 2025-04-13 03:01:47 +00:00
Split.lean feat: improve case split heuristics in grind (#7946) 2025-04-13 17:57:56 +00:00
Types.lean feat: basic CommRing support in grind (#8029) 2025-04-20 05:12:09 +00:00
Util.lean chore: improve grind.clear_aux_decls error message (#7931) 2025-04-12 02:39:51 +00:00