lean4-htt/src/Lean/Meta
Leonardo de Moura 41c41e455a
feat: One.one support in linarith (#8694)
This PR implements special support for `One.one` in linarith when the
structure is a ordered ring. It also fixes bugs during initialization.
2025-06-09 20:17:48 +00:00
..
ArgsPacker
Constructions feat: linear-size noConfusionType construction (#8037) 2025-05-22 14:54:05 +00:00
Match feat: make equational theorems of non-exposed defs private (#8519) 2025-06-04 11:52:08 +00:00
Tactic feat: One.one support in linarith (#8694) 2025-06-09 20:17:48 +00:00
AbstractMVars.lean feat: abstract metavars in grind preprocessor (#8299) 2025-05-12 14:53:54 +00:00
AbstractNestedProofs.lean feat: create private aux decls in private contexts 2025-06-03 15:53:05 +02:00
ACLt.lean
AppBuilder.lean fix: grind.debug true when using grind +ring (#8134) 2025-04-27 20:28:08 +00:00
ArgsPacker.lean chore: fix spelling mistakes (#8324) 2025-05-14 06:52:16 +00:00
Basic.lean feat: meta syntax 2025-06-04 18:26:05 +02:00
BinderNameHint.lean chore: fix spelling mistakes (#7328) 2025-04-07 01:15:48 +00:00
Canonicalizer.lean chore: remove the old Lean.Data.HashMap implementation (#7519) 2025-03-20 23:49:55 +00:00
Check.lean fix: reduce ambiguity of "final" in application type mismatch message (#8322) 2025-05-14 16:12:10 +00:00
CheckTactic.lean
Closure.lean feat: revamp aux decl name generation (#8363) 2025-05-16 14:57:18 +00:00
Coe.lean doc: docstring review for monads and transformers (#7548) 2025-03-20 12:18:46 +00:00
CoeAttr.lean
CollectFVars.lean
CollectMVars.lean
CompletionName.lean
CongrTheorems.lean fix: transparency setting when computing congruence lemmas in grind (#7760) 2025-03-31 20:52:36 +00:00
Constructions.lean
CtorRecognizer.lean
DecLevel.lean
Diagnostics.lean
DiscrTree.lean fix: replace bad simp lemmas for Id (#7352) 2025-05-22 22:45:35 +00:00
DiscrTreeTypes.lean
Eqns.lean feat: explicit defeq attribute (#8419) 2025-06-06 18:40:06 +00:00
Eval.lean refactor: introduce VisibilityMap in Lean.Environment, use it to split base in preparation for private import (#8145) 2025-04-28 10:17:18 +00:00
ExprDefEq.lean feat: zetaUnused option (implementation) (#6755) 2025-01-26 11:14:12 +00:00
ExprLens.lean
ExprTraverse.lean
ForEachExpr.lean
FunInfo.lean feat: refactor of find functions on List/Array/Vector (#6833) 2025-01-30 01:14:21 +00:00
GeneralizeTelescope.lean
GeneralizeVars.lean
GetUnfoldableConst.lean fix: unknown identifier ranges (#8362) 2025-05-22 10:05:31 +00:00
GlobalInstances.lean
Hint.lean fix: improve error-message hint rendering and API (#8486) 2025-06-01 01:22:09 +00:00
IndPredBelow.lean feat: use omission dots for hidden let values in Infoview (#8041) 2025-05-27 23:09:11 +00:00
Inductive.lean
InferType.lean perf: Environment blocker removals from async-proofs branch (#7483) 2025-03-14 13:37:01 +00:00
Injective.lean feat: do not export private declarations (#8337) 2025-06-02 08:01:08 +00:00
Instances.lean
IntInstTesters.lean feat: divisibility constraint normalizer (#7092) 2025-02-15 04:20:40 +00:00
Iterator.lean
KAbstract.lean
KExprMap.lean
LazyDiscrTree.lean feat: meta syntax 2025-06-04 18:26:05 +02:00
LevelDefEq.lean
LitValues.lean chore: remove prime from Fin.ofNat' (#8515) 2025-05-28 11:51:00 +00:00
Match.lean
MatchUtil.lean
NatInstTesters.lean feat: Nat divisibility constraints in cutsat (#7495) 2025-03-15 03:46:47 +00:00
Offset.lean
Order.lean chore: fix spelling mistakes (#8324) 2025-05-14 06:52:16 +00:00
PPGoal.lean feat: use omission dots for hidden let values in Infoview (#8041) 2025-05-27 23:09:11 +00:00
PProdN.lean chore: fix spelling mistakes (#7328) 2025-04-07 01:15:48 +00:00
RecursorInfo.lean feat: refactor of find functions on List/Array/Vector (#6833) 2025-01-30 01:14:21 +00:00
Reduce.lean
ReduceEval.lean
SizeOf.lean feat: explicit defeq attribute (#8419) 2025-06-06 18:40:06 +00:00
Sorry.lean
Structure.lean refactor: factor out common code for structure default values (#7737) 2025-03-31 22:40:39 +00:00
SynthInstance.lean feat: abstract metavars in grind preprocessor (#8299) 2025-05-12 14:53:54 +00:00
Tactic.lean feat: extract_lets and lift_lets tactics (#6432) 2025-04-21 08:57:01 +00:00
Transform.lean perf: store dsimp cache in a simp call (#7428) 2025-05-14 22:21:06 +00:00
TransparencyMode.lean
TryThis.lean chore: fix spelling mistakes (#8324) 2025-05-14 06:52:16 +00:00
UnificationHint.lean
WHNF.lean chore: remove prime from Fin.ofNat' (#8515) 2025-05-28 11:51:00 +00:00