lean4-htt/src/library/compiler
2018-06-21 16:05:33 -07:00
..
CMakeLists.txt chore(library/compiler): delete rec_fn_macro 2018-05-31 17:11:25 -07:00
comp_irrelevant.cpp chore(kernel): remove expr.macro constructor 2018-06-19 17:54:43 -07:00
comp_irrelevant.h chore(*): type_context ==> type_context_old 2018-03-05 12:38:24 -08:00
compiler_step_visitor.cpp chore(kernel): remove expr.macro constructor 2018-06-19 17:54:43 -07:00
compiler_step_visitor.h chore(kernel): remove expr.macro constructor 2018-06-19 17:54:43 -07:00
cse.cpp refactor(kernel/expr): implement expr using runtime/object 2018-06-21 16:05:33 -07:00
cse.h feat(library/compiler): add new cache support to compiler 2018-02-21 15:04:20 -08:00
elim_recursors.cpp refactor(kernel): abstract_local(s) ==> abstract 2018-06-07 16:28:54 -07:00
elim_recursors.h feat(library/compiler): add new cache support to compiler 2018-02-21 15:04:20 -08:00
elim_unused_lets.cpp chore(library/compiler): remove copy_tag from old compiler 2018-06-07 16:28:54 -07:00
elim_unused_lets.h feat(library/compiler): add new cache support to compiler 2018-02-21 15:04:20 -08:00
erase_irrelevant.cpp chore(kernel): remove expr.macro constructor 2018-06-19 17:54:43 -07:00
erase_irrelevant.h feat(library/compiler, library/equations_compiler): avoid rec_fn_macro in the equation and bytecode compilers 2018-05-31 17:08:12 -07:00
eta_expansion.cpp feat(library/annotation): remove annonation macro 2018-06-18 13:39:02 -07:00
eta_expansion.h feat(library/compiler): add new cache support to compiler 2018-02-21 15:04:20 -08:00
extract_values.cpp chore(kernel): remove expr.macro constructor 2018-06-19 17:54:43 -07:00
extract_values.h feat(library/compiler): add new cache support to compiler 2018-02-21 15:04:20 -08:00
init_module.cpp chore(library/compiler): delete rec_fn_macro 2018-05-31 17:11:25 -07:00
init_module.h refactor(src): move compiler folder to library 2016-05-09 13:28:00 -07:00
inliner.cpp refactor(kernel/expr): implement expr using runtime/object 2018-06-21 16:05:33 -07:00
inliner.h feat(library/compiler): add new cache support to compiler 2018-02-21 15:04:20 -08:00
lambda_lifting.cpp feat(library/annotation): remove annonation macro 2018-06-18 13:39:02 -07:00
lambda_lifting.h feat(library/compiler): add new cache support to compiler 2018-02-21 15:04:20 -08:00
nat_value.cpp fix(*): truncation bugs 2018-06-15 16:05:11 -07:00
nat_value.h refactor(library/compiler): remove nat_value macro 2018-06-14 15:26:32 -07:00
preprocess.cpp feat(kernel): add expr_kind::Quote 2018-06-12 17:40:00 -07:00
preprocess.h feat(library/equations_compiler): meta mutual definitions 2017-10-30 15:06:12 -07:00
procedure.h refactor(kernel): move formatting stuff out of the kernel 2018-06-07 16:28:54 -07:00
reduce_arity.cpp refactor(kernel): fix terminology: "free_var" is actually a loose bound variable 2018-06-08 13:25:36 -07:00
reduce_arity.h feat(library/compiler, library/equations_compiler): avoid rec_fn_macro in the equation and bytecode compilers 2018-05-31 17:08:12 -07:00
simp_inductive.cpp fix(*): truncation bugs 2018-06-15 16:05:11 -07:00
simp_inductive.h feat(library/compiler): add new cache support to compiler 2018-02-21 15:04:20 -08:00
util.cpp fix(*): truncation bugs 2018-06-15 16:05:11 -07:00
util.h chore(*): type_context ==> type_context_old 2018-03-05 12:38:24 -08:00
vm_compiler.cpp refactor(kernel/expr): implement expr using runtime/object 2018-06-21 16:05:33 -07:00
vm_compiler.h feat(library/equations_compiler): meta mutual definitions 2017-10-30 15:06:12 -07:00