lean4-htt/src/Lean
Leonardo de Moura 3ee9cdd2dc doc: document issue
@Kha One possible fix: we store `currNamespace` and `openDecls` at `CoreM`.
The issue is similar to the one we had with the pretty printer.
2020-09-19 16:55:50 -07:00
..
Compiler refactor: remove MonadError 2020-09-18 09:58:13 -07:00
Data feat: change default indent width from 4 to 2 spaces 2020-09-18 13:15:40 -07:00
Elab doc: document issue 2020-09-19 16:55:50 -07:00
Meta feat: rewrite tactic 2020-09-18 16:13:14 -07:00
Parser feat: add notFollowedBy to syntax 2020-09-19 15:43:44 -07:00
ParserCompiler feat: add Lean.MonadEnv, Lean.MonadError, and Lean.MonadOptions 2020-08-22 16:00:43 -07:00
PrettyPrinter feat: add notFollowedBy to syntax 2020-09-19 15:43:44 -07:00
Server chore: adapt to upstream 2020-08-31 06:50:01 -07:00
Util chore: remove temporary hacks 2020-09-19 14:21:38 -07:00
Attributes.lean feat: add Lean.MonadEnv, Lean.MonadError, and Lean.MonadOptions 2020-08-22 16:00:43 -07:00
AuxRecursor.lean chore: remove prelude commands from Lean package 2020-06-25 11:21:17 -07:00
Class.lean feat: add Lean.MonadEnv, Lean.MonadError, and Lean.MonadOptions 2020-08-22 16:00:43 -07:00
Compiler.lean chore: remove prelude commands from Lean package 2020-06-25 11:21:17 -07:00
CoreM.lean refactor: move nextMacroScope to Core.State 2020-09-18 12:00:24 -07:00
Declaration.lean feat: addAndCompileNonRec 2020-09-05 08:32:56 -07:00
Delaborator.lean chore: make sure isClass? return none when argument contains type errors 2020-09-17 08:24:06 -07:00
Elab.lean fix: forallTelescopeReducing => forallTelescope 2020-09-10 18:06:29 -07:00
Environment.lean feat: add AddMessageDataContext 2020-08-28 18:05:42 -07:00
Eval.lean feat: replace OS-specific stream redirection with pure-Lean Stream redirection 2020-08-28 10:04:32 -07:00
Exception.lean refactor: remove MonadError 2020-09-18 09:58:13 -07:00
Expr.lean chore: remove HasEmptyc workarounds 2020-09-11 14:28:42 -07:00
HeadIndex.lean chore: remove prelude commands from Lean package 2020-06-25 11:21:17 -07:00
Hygiene.lean chore: remove prelude commands from Lean package 2020-06-25 11:21:17 -07:00
InternalExceptionId.lean feat: uniform Exceptions 2020-08-21 17:02:21 -07:00
KeyedDeclsAttribute.lean refactor: move ppExpr to IO 2020-09-15 18:48:21 -07:00
Level.lean feat: updateResultingUniverse 2020-07-15 16:32:22 -07:00
Linter.lean chore: remove prelude commands from Lean package 2020-06-25 11:21:17 -07:00
LocalContext.lean feat: add assertAfter tactic 2020-09-17 19:25:53 -07:00
Message.lean refactor: remove MonadError 2020-09-18 09:58:13 -07:00
Meta.lean feat: add abstractNestedProofs 2020-09-08 11:48:28 -07:00
MetavarContext.lean feat: add assertAfter tactic 2020-09-17 19:25:53 -07:00
Modifiers.lean chore: remove prelude commands from Lean package 2020-06-25 11:21:17 -07:00
MonadEnv.lean refactor: remove MonadError 2020-09-18 09:58:13 -07:00
Parser.lean chore: finish formatter refactoring 2020-08-20 15:47:43 +02:00
ParserCompiler.lean refactor: move ppExpr to IO 2020-09-15 18:48:21 -07:00
PrettyPrinter.lean feat: activate new pretty printer 2020-09-17 08:12:28 -07:00
ProjFns.lean fix: do not assume the prefix of a projection function name is the structure name 2020-07-16 11:10:20 -07:00
ReducibilityAttrs.lean chore: remove prelude commands from Lean package 2020-06-25 11:21:17 -07:00
Runtime.lean chore: remove prelude commands from Lean package 2020-06-25 11:21:17 -07:00
Scopes.lean chore: remove prelude commands from Lean package 2020-06-25 11:21:17 -07:00
Server.lean refactor: move ppExpr to IO 2020-09-15 18:48:21 -07:00
Structure.lean feat: add Meta.mkProjection 2020-07-20 16:01:36 -07:00
Syntax.lean refactor: move Lean.quote to LeanInit 2020-09-17 08:15:58 -07:00
ToExpr.lean chore: remove prelude commands from Lean package 2020-06-25 11:21:17 -07:00
Util.lean feat: add Expr.forEach 2020-09-08 13:03:53 -07:00