lean4-htt/library/init/lean
Leonardo de Moura 4828df1c7a chore(library/init/lean/frontend): revert 4333ab620
The specializer has been fixed. So, we don't need this workaround
anymore.
2019-03-08 12:06:49 -08:00
..
compiler chore(library/init/lean/compiler/ir): minor 2019-03-08 09:14:54 -08:00
parser perf(library/init/lean/frontend): make file_map construction explicit, do it only once 2019-03-08 17:17:27 +01:00
config.lean feat(library/init/lean): add lean.closure_max_args 2018-05-13 08:40:46 -07:00
declaration.lean feat(kernel): save constructor idx and nfields at constructor_val 2018-09-14 13:45:58 -07:00
default.lean fix(library/init/lean/default): missing file 2019-02-14 15:21:53 -08:00
disjoint_set.lean feat(library/init/lean/ir): add elim_phi function 2018-05-06 10:07:44 -07:00
elaborator.lean refactor(library/init/lean/elaborator): replace coroutines with explicit state 2019-03-08 15:23:01 +01:00
expander.lean refactor(library/init/lean/elaborator): replace coroutines with explicit state 2019-03-08 15:23:01 +01:00
expr.lean feat(library/init/lean/compiler): fold nat predicates 2019-02-15 16:17:16 -08:00
extern.lean feat(library/init/data/char): use uint32 instead of nat for defining char 2019-02-15 18:07:55 -08:00
format.lean refactor(frontends/lean/elaborator): mark thunk as opaque, and thunk A to A is now a coercion 2018-08-21 15:27:51 -07:00
frontend.lean chore(library/init/lean/frontend): revert 4333ab620 2019-03-08 12:06:49 -08:00
kvmap.lean feat(library/init/lean/kvmap): add == for kvmap 2019-03-07 14:12:10 -08:00
level.lean feat(library/init/lean/compiler): fold nat predicates 2019-02-15 16:17:16 -08:00
message.lean refactor(library/init/lean): remove duplicate position type, rename pos to position 2018-12-20 15:32:46 +01:00
name.lean feat(library/init/lean/compiler/ir): collect fnbody free variables 2019-03-07 15:37:45 -08:00
name_mangling.lean feat(library/init/data/char): use uint32 instead of nat for defining char 2019-02-15 18:07:55 -08:00
options.lean feat(library/init/lean): add kvmap 2018-06-15 16:05:11 -07:00
position.lean perf(library/init/lean/position): add file_map cache for position conversion 2018-12-20 15:32:46 +01:00
trace.lean refactor(library/init/lean): remove duplicate position type, rename pos to position 2018-12-20 15:32:46 +01:00
util.lean feat(library/init/lean/util): Lean API for profiler 2019-03-06 10:37:38 +01:00