lean4-htt/src/Lean/Elab
2020-09-14 16:40:52 -07:00
..
PreDefinition fix: forallTelescopeReducing => forallTelescope 2020-09-10 18:06:29 -07:00
Tactic feat: finish commit "using indentation" 2020-09-14 16:40:52 -07:00
Alias.lean chore: remove prelude commands from Lean package 2020-06-25 11:21:17 -07:00
App.lean fix: synthesize pending mvars before trying coercions to Fun 2020-09-13 13:19:05 -07:00
Attributes.lean refactor: polymorphic applyAttributes 2020-08-27 10:46:33 -07:00
Binders.lean fix: ensure expectedType at fun body 2020-09-13 13:44:05 -07:00
BuiltinNotation.lean feat: expand show-by and have-by macros 2020-09-14 15:08:28 -07:00
CollectFVars.lean feat: filter unused variables in mutually recursive definitions 2020-09-02 17:02:35 -07:00
Command.lean fix: remove duplicate error messages due to variable(s) 2020-09-14 12:44:25 -07:00
Declaration.lean chore: rename Definition.lean => DefView.lean 2020-09-06 08:40:48 -07:00
DeclModifiers.lean fix: protected 2020-09-14 13:09:04 -07:00
DeclUtil.lean feat: compute level parameters for mutually recursive definitions 2020-09-05 07:34:26 -07:00
DefView.lean chore: rename Definition.lean => DefView.lean 2020-09-06 08:40:48 -07:00
DoNotation.lean fix: do not lift (<- action) nested in quotations 2020-09-11 08:06:20 -07:00
Exception.lean feat: elaborate header of mutually recursive definitions 2020-09-01 16:13:04 -07:00
Frontend.lean fix: correct line numbers 2020-08-31 06:50:01 -07:00
Import.lean chore: remove prelude commands from Lean package 2020-06-25 11:21:17 -07:00
Inductive.lean fix: bug at inductive datatype resulting universe inference 2020-09-11 16:07:22 -07:00
LetRec.lean fix: adjust expanders and elaborators to new matchAlts node 2020-09-04 18:59:28 -07:00
Level.lean chore: add throwIllFormedSyntax 2020-08-29 08:10:55 -07:00
Log.lean feat: add AddMessageDataContext 2020-08-28 18:05:42 -07:00
Match.lean fix: isDefEq configuration in the elaborator 2020-09-11 17:36:28 -07:00
MutualDef.lean fix: mkLetRecClosureFor 2020-09-08 15:14:46 -07:00
PreDefinition.lean fix: forallTelescopeReducing => forallTelescope 2020-09-10 18:06:29 -07:00
Print.lean refactor: move Closure.lean to Meta 2020-09-03 11:54:08 -07:00
Quotation.lean fix: adjust expanders and elaborators to new matchAlts node 2020-09-04 18:59:28 -07:00
ResolveName.lean fix: resolveGlobalName for atomic references to private names 2020-07-23 14:58:19 -07:00
StrategyAttrs.lean chore: remove prelude commands from Lean package 2020-06-25 11:21:17 -07:00
StructInst.lean fix: try to synthesize instance for substructures 2020-09-12 08:58:13 -07:00
Structure.lean fix: missing field params 2020-09-11 16:26:52 -07:00
Syntax.lean feat: expand macros infix, infixl, infixr, prefix, and postfix 2020-09-07 16:35:25 -07:00
SyntheticMVars.lean feat: elaborate all definitions using elabMutualDef 2020-09-06 07:23:47 -07:00
Tactic.lean feat: add have, show, let, let!, and suffices tactic macros 2020-08-30 08:26:15 -07:00
Term.lean fix: remove duplicate error messages due to variable(s) 2020-09-14 12:44:25 -07:00
Util.lean feat: macros in mutual blocks and elabMutualDef entry point 2020-08-31 15:37:41 -07:00