lean4-htt/src/Lean/Compiler
2022-09-30 19:28:05 -07:00
..
IR chore: move Std.* data structures to Lean.* 2022-09-26 05:46:04 -07:00
LCNF feat: add flag at LCNF Decl indicating whether the original Lean declaration was declared using partial or unsafe 2022-09-30 19:28:05 -07:00
AtMostOnce.lean feat: add LCNF missing cases 2022-08-06 20:23:29 -07:00
BorrowedAnnotation.lean feat: use |>. 2020-11-19 08:38:47 -08:00
ClosedTermCache.lean chore: move Std.* data structures to Lean.* 2022-09-26 05:46:04 -07:00
ConstFolding.lean refactor: new LCNF frontend 2022-08-24 11:40:37 -07:00
CSimpAttr.lean feat: add hasCSimpAttribute 2022-04-15 09:44:50 -07:00
ExportAttr.lean chore: naming convention 2022-07-24 17:44:29 -07:00
ExternAttr.lean chore: naming convention 2022-07-24 17:44:29 -07:00
FFI.lean fix: constant => opaque issues 2022-06-14 17:19:54 -07:00
ImplementedByAttr.lean feat: add support for "jump-to-definition" at [implementedBy] attribute 2022-07-25 12:06:55 -07:00
InitAttr.lean chore: import reductions 2022-09-15 14:02:38 -07:00
InlineAttrs.lean fix: remove internal name hack at [specialize] and [inline] attributes 2022-09-23 20:25:16 -07:00
IR.lean refactor: unname some unused variables 2022-06-07 16:37:45 -07:00
LCNF.lean feat: LCNF Code.forEachExpr and Decl.forEachExpr 2022-09-29 15:50:49 -07:00
Main.lean chore: remove Stage1 2022-09-25 13:17:50 -07:00
NameMangling.lean refactor: use computed fields for Name 2022-07-11 14:19:41 -07:00
NeverExtractAttr.lean chore: remove #lang lean4 header 2020-10-25 09:54:07 -07:00
NoncomputableAttr.lean feat: add isNoncomputable function for querying whether a given declaration has been marked as "noncomputable" by users 2022-02-16 13:20:31 -08:00
Old.lean feat: add LCNF missing cases 2022-08-06 20:23:29 -07:00
Options.lean refactor: new LCNF frontend 2022-08-24 11:40:37 -07:00
Specialize.lean fix: remove internal name hack at [specialize] and [inline] attributes 2022-09-23 20:25:16 -07:00