lean4-htt/src/Lean/Elab
2022-08-13 17:31:57 -07:00
..
Deriving feat: Std.TypeName and Std.Dynamic 2022-08-10 06:31:46 -07:00
InfoTree feat: add hover info for quot precheck 2022-08-13 17:31:57 -07:00
PreDefinition chore: binderIdent normalization 2022-08-04 21:10:02 -07:00
Quotation feat: add hover info for quot precheck 2022-08-13 17:31:57 -07:00
Tactic feat: add builtin MissingDocs handler attr 2022-08-06 10:23:53 +02:00
App.lean doc: relocate doc strings from elab to syntax 2022-08-13 17:16:40 -07:00
Arg.lean chore: remove unused param 2022-07-29 20:41:38 -07:00
Attributes.lean fix: do not show inferred type on attribute application 2022-07-31 16:36:54 +02:00
AutoBound.lean chore: convert doc/mod comments from /- to /--//-! (#1354) 2022-07-22 12:05:31 -07:00
AuxDef.lean refactor: remove some unnecessary antiquotation kind annotations 2022-06-27 22:37:02 +02:00
AuxDiscr.lean refactor: introduce common TSyntax abbreviations 2022-06-27 22:37:02 +02:00
Binders.lean fix: no hover info on _ at fun _ => ... 2022-07-29 14:53:02 -07:00
BindersUtil.lean chore: convert doc/mod comments from /- to /--//-! (#1354) 2022-07-22 12:05:31 -07:00
BuiltinCommand.lean refactor: simplify runTermElabM and liftTermElabM 2022-08-07 07:35:02 -07:00
BuiltinNotation.lean doc: relocate doc strings from elab to syntax 2022-08-13 17:16:40 -07:00
BuiltinTerm.lean doc: relocate doc strings from elab to syntax 2022-08-13 17:16:40 -07:00
Calc.lean doc: document all the tactics 2022-08-01 08:08:03 -07:00
Command.lean refactor: simplify runTermElabM and liftTermElabM 2022-08-07 07:35:02 -07:00
ComputedFields.lean chore: require @[computedField] attribute 2022-07-11 12:26:53 -07:00
Config.lean chore: convert doc/mod comments from /- to /--//-! (#1354) 2022-07-22 12:05:31 -07:00
Declaration.lean refactor: simplify runTermElabM and liftTermElabM 2022-08-07 07:35:02 -07:00
DeclarationRange.lean refactor: move MonadLog 2022-05-31 16:50:48 -07:00
DeclModifiers.lean feat: multiple namespaces in mutual declarations 2022-08-04 19:18:49 -07:00
DeclUtil.lean refactor: use computed fields for Expr 2022-07-11 14:19:41 -07:00
DefView.lean refactor: simplify runTermElabM and liftTermElabM 2022-08-07 07:35:02 -07:00
Deriving.lean feat: Std.TypeName and Std.Dynamic 2022-08-10 06:31:46 -07:00
Do.lean feat: support let mut x := e | alt 2022-08-10 06:29:49 -07:00
ElabRules.lean fix: unused match-syntax alternatives are silently ignored 2022-07-31 06:00:08 -07:00
Eval.lean feat: add evalTerm and Meta.evalExpr 2022-06-28 19:14:40 -07:00
Exception.lean fix: endPos missing at trace messages 2022-02-28 10:55:45 -08:00
Extra.lean refactor: add Elab/Calc.lean 2022-07-24 13:30:05 -07:00
Frontend.lean chore: unused variables 2022-06-07 17:54:10 -07:00
GenInjective.lean refactor: simplify runTermElabM and liftTermElabM 2022-08-07 07:35:02 -07:00
Import.lean feat: add lean --print-deps-json 2022-07-06 16:12:30 +02:00
Inductive.lean refactor: simplify runTermElabM and liftTermElabM 2022-08-07 07:35:02 -07:00
InfoTree.lean refactor: split InfoTree.lean 2022-07-25 08:41:34 -07:00
LetRec.lean fix: def _root_ and dotted notation in recursive definitions 2022-07-07 07:57:51 -07:00
Level.lean refactor: add type LevelMVarId (and abbreviation LMarId) 2022-07-24 17:21:45 -07:00
Macro.lean refactor: adapt raw syntax manipulations to TSyntax 2022-06-27 22:37:02 +02:00
MacroArgUtil.lean chore: convert doc/mod comments from /- to /--//-! (#1354) 2022-07-22 12:05:31 -07:00
MacroRules.lean fix: unused match-syntax alternatives are silently ignored 2022-07-31 06:00:08 -07:00
Match.lean doc: relocate doc strings from elab to syntax 2022-08-13 17:16:40 -07:00
MatchAltView.lean chore: convert doc/mod comments from /- to /--//-! (#1354) 2022-07-22 12:05:31 -07:00
Mixfix.lean feat: doc comments on notation 2022-08-13 17:18:14 -07:00
MutualDef.lean refactor: simplify runTermElabM and liftTermElabM 2022-08-07 07:35:02 -07:00
Notation.lean feat: doc comments on notation 2022-08-13 17:18:14 -07:00
Open.lean chore: use a[i]! for array accesses that may panic 2022-07-02 15:12:05 -07:00
PatternVar.lean doc: some doc strings 2022-07-30 21:18:50 -07:00
PreDefinition.lean chore: remove stray file breaking stage 0 update 2022-01-10 12:57:51 +01:00
Print.lean feat: more TSyntax API & coercions 2022-06-27 22:37:02 +02:00
Quotation.lean doc: relocate doc strings from elab to syntax 2022-08-13 17:16:40 -07:00
RecAppSyntax.lean refactor: use computed fields for Expr 2022-07-11 14:19:41 -07:00
SetOption.lean refactor: move MonadLog 2022-05-31 16:50:48 -07:00
StructInst.lean doc: relocate doc strings from elab to syntax 2022-08-13 17:16:40 -07:00
Structure.lean feat: MissingDocs doesn't lint on struct redecl 2022-08-07 08:48:42 -07:00
Syntax.lean refactor: simplify runTermElabM and liftTermElabM 2022-08-07 07:35:02 -07:00
SyntheticMVars.lean fix: fixes #1380 2022-07-28 15:14:50 -07:00
Tactic.lean feat: add congr tactic 2022-08-01 18:44:07 -07:00
Term.lean doc: documentation for Init.Coe 2022-08-13 17:15:49 -07:00
Util.lean doc: typos and indentation 2022-08-12 08:14:20 -07:00