lean4-htt/src/Lean/Elab
2025-11-20 20:39:27 +00:00
..
Command chore: remove redundant imports in core (#10750) 2025-10-16 20:27:46 +00:00
Deriving refactor: thunk field-less alternatives of casesOnSameCtor (#11254) 2025-11-19 09:53:09 +00:00
Do feat: new do elaborator, part 1: doElem_elab attribute (#11150) 2025-11-12 14:25:28 +00:00
DocString refactor: use String.split instead of String.splitOn or String.splitToList (#11250) 2025-11-19 09:35:19 +00:00
InfoTree feat: flag on TermInfo to force rendering of term in hover (#10805) 2025-10-21 08:19:20 +00:00
PreDefinition refactor: introduce Match.altInfos (#11256) 2025-11-19 15:09:17 +00:00
Quotation chore: remove redundant imports in core (#10750) 2025-10-16 20:27:46 +00:00
Tactic feat: arbitrary grind parameters (#11268) 2025-11-19 21:01:01 +00:00
Term feat: improve error when an identifier is unbound because autoImplicit is off (#11119) 2025-11-19 03:11:34 +00:00
App.lean fix: deprecation warning location with field notation (#10826) 2025-10-23 20:55:25 +00:00
Arg.lean
Attributes.lean fix: shake: register attribute rev use independent of initialize kind (#11293) 2025-11-20 20:39:27 +00:00
AutoBound.lean feat: improve error when an identifier is unbound because autoImplicit is off (#11119) 2025-11-19 03:11:34 +00:00
AuxDef.lean fix: local syntax should create private definitions 2025-08-19 14:49:12 -07:00
BinderPredicates.lean chore: remove redundant imports in core (#10750) 2025-10-16 20:27:46 +00:00
Binders.lean chore: make declMetaExt persistent for shake (#11201) 2025-11-16 20:11:56 +00:00
BindersUtil.lean fix: preserve error locations when expanding match arms (#10783) 2025-10-15 13:31:42 +00:00
BuiltinCommand.lean chore: rename String.endPos -> String.rawEndPos (#10853) 2025-10-21 11:25:30 +00:00
BuiltinEvalCommand.lean chore: remove redundant imports in core (#10750) 2025-10-16 20:27:46 +00:00
BuiltinNotation.lean chore: more module system fixes and refinements for finishing batteries port (#10819) 2025-10-21 08:19:50 +00:00
BuiltinTerm.lean chore: further shake improvements (#10947) 2025-10-26 11:27:19 +00:00
Calc.lean
CheckTactic.lean
Coinductive.lean feat: add coinductive command to specify coinductive predicates (#10333) 2025-10-07 18:04:51 +00:00
Command.lean refactor: use String.Slice in String.take and variants (#11180) 2025-11-18 16:13:48 +00:00
ComputedFields.lean feat: Add List.zipWithM and Array.zipWithM (#9528) 2025-07-28 08:39:52 +00:00
Config.lean
Declaration.lean chore: shake: re-add attribute rev use (#11288) 2025-11-20 15:39:38 +00:00
DeclarationRange.lean chore: remove redundant imports in core (#10750) 2025-10-16 20:27:46 +00:00
DeclModifiers.lean chore: rename String.endPos -> String.rawEndPos (#10853) 2025-10-21 11:25:30 +00:00
DeclNameGen.lean
DeclUtil.lean chore: remove redundant imports in core (#10750) 2025-10-16 20:27:46 +00:00
DefView.lean chore: remove redundant imports in core (#10750) 2025-10-16 20:27:46 +00:00
Deriving.lean feat: deriving ReflBEq and LawfulBEq (#10351) 2025-09-16 12:58:01 +00:00
Do.lean feat: new do elaborator, part 1: doElem_elab attribute (#11150) 2025-11-12 14:25:28 +00:00
DocString.lean refactor: use String.split instead of String.splitOn or String.splitToList (#11250) 2025-11-19 09:35:19 +00:00
ElabRules.lean feat: new do elaborator, part 1: doElem_elab attribute (#11150) 2025-11-12 14:25:28 +00:00
ErrorExplanation.lean chore: remove redundant imports in core (#10750) 2025-10-16 20:27:46 +00:00
Eval.lean
Exception.lean chore: remove redundant imports in core (#10750) 2025-10-16 20:27:46 +00:00
Extra.lean
Frontend.lean fix: symbol clashes between packages (#11082) 2025-11-19 02:24:44 +00:00
GenInjective.lean feat: .ctorIdx for all inductives (#9951) 2025-08-25 10:47:06 +00:00
GuardMsgs.lean refactor: use String.split instead of String.splitOn or String.splitToList (#11250) 2025-11-19 09:35:19 +00:00
Import.lean fix: symbol clashes between packages (#11082) 2025-11-19 02:24:44 +00:00
Inductive.lean chore: make declMetaExt persistent for shake (#11201) 2025-11-16 20:11:56 +00:00
InfoTree.lean chore: remove public section from end of files (#10684) 2025-10-06 13:30:48 +00:00
InfoTrees.lean
InheritDoc.lean chore: remove redundant imports in core (#10750) 2025-10-16 20:27:46 +00:00
LetRec.lean chore: remove redundant imports in core (#10750) 2025-10-16 20:27:46 +00:00
Level.lean chore: remove redundant imports in core (#10750) 2025-10-16 20:27:46 +00:00
Macro.lean fix: local syntax should create private definitions 2025-08-19 14:49:12 -07:00
MacroArgUtil.lean chore: remove redundant imports in core (#10750) 2025-10-16 20:27:46 +00:00
MacroRules.lean chore: error messages consistency (#10143) 2025-08-26 17:55:43 +00:00
Match.lean chore: remove redundant imports in core (#10750) 2025-10-16 20:27:46 +00:00
MatchAltView.lean
MatchExpr.lean
Mixfix.lean feat: enable notationItem in "mixfix" notation commands (#10378) 2025-09-14 18:54:36 +00:00
MutualDef.lean chore: make declMetaExt persistent for shake (#11201) 2025-11-16 20:11:56 +00:00
MutualInductive.lean chore: minor optimizations on the critical path (#10900) 2025-10-22 19:32:26 +00:00
Notation.lean chore: remove redundant imports in core (#10750) 2025-10-16 20:27:46 +00:00
Open.lean feat: backward.privateInPublic option (#10807) 2025-10-16 20:51:45 +00:00
ParseImportsFast.lean refactor: move operations on String.Pos.Raw to the String.Pos.Raw namespace (#10735) 2025-10-18 12:12:55 +00:00
PatternVar.lean chore: rename Substring to Substring.Raw (#11154) 2025-11-16 09:30:04 +00:00
PreDefinition.lean feat: generate equational theorems uniformly (#10734) 2025-10-10 21:35:09 +00:00
Print.lean chore: make declMetaExt persistent for shake (#11201) 2025-11-16 20:11:56 +00:00
Quotation.lean refactor: use String.Slice in String.take and variants (#11180) 2025-11-18 16:13:48 +00:00
RecAppSyntax.lean
RecommendedSpelling.lean chore: remove redundant imports in core (#10750) 2025-10-16 20:27:46 +00:00
SetOption.lean chore: remove redundant imports in core (#10750) 2025-10-16 20:27:46 +00:00
StructInst.lean chore: more module system fixes and refinements for finishing batteries port (#10819) 2025-10-21 08:19:50 +00:00
StructInstHint.lean chore: rename Substring to Substring.Raw (#11154) 2025-11-16 09:30:04 +00:00
Structure.lean chore: make declMetaExt persistent for shake (#11201) 2025-11-16 20:11:56 +00:00
Syntax.lean refactor: use String.Slice in String.take and variants (#11180) 2025-11-18 16:13:48 +00:00
SyntheticMVars.lean feat: prioritize stuck synthetic MVar problems to improve error messages (#11184) 2025-11-16 00:09:48 +00:00
Tactic.lean chore: remove redundant imports in core (#10750) 2025-10-16 20:27:46 +00:00
Term.lean chore: remove redundant imports in core (#10750) 2025-10-16 20:27:46 +00:00
Time.lean
Util.lean feat: backward.privateInPublic option (#10807) 2025-10-16 20:51:45 +00:00
WhereFinally.lean