lean4-htt/src/Lean/Compiler
2022-07-11 12:26:53 -07:00
..
IR refactor: prepare to elaborate a[i] notation using typeclasses 2022-07-09 15:24:22 -07:00
BorrowedAnnotation.lean feat: use |>. 2020-11-19 08:38:47 -08:00
ClosedTermCache.lean feat: mark auxiliary C constants used to store closed terms as static 2021-06-06 18:56:31 -07:00
ConstFolding.lean feat: Option is a Monad again 2022-05-04 15:27:42 -07:00
CSimpAttr.lean feat: add hasCSimpAttribute 2022-04-15 09:44:50 -07:00
ExportAttr.lean refactor: move to attr syntax category 2020-12-15 20:22:04 -08:00
ExternAttr.lean feat: replace constant with opaque 2022-06-14 17:02:59 -07:00
FFI.lean fix: constant => opaque issues 2022-06-14 17:19:54 -07:00
ImplementedByAttr.lean feat: improve implementedBy errors, and relax type matching test 2022-05-02 08:48:15 -07:00
InitAttr.lean fix: constant => opaque issues 2022-06-14 17:19:54 -07:00
InlineAttrs.lean chore: cleanup 2022-01-26 09:18:17 -08:00
IR.lean refactor: unname some unused variables 2022-06-07 16:37:45 -07:00
NameMangling.lean refactor: unname some unused variables 2022-06-07 16:37:45 -07:00
NeverExtractAttr.lean
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
Specialize.lean chore: unused variables 2022-06-07 17:54:10 -07:00
Util.lean feat: expose lower level compile function 2022-07-11 12:26:53 -07:00