..
compiler
refactor(library/init/lean/environment): more flexible PersistentEnvExtensionState
2019-06-04 16:35:21 -07:00
parser
feat(library/init/control/monad): mark monadInhabited as an instance
2019-05-20 09:33:17 -07:00
attributes.lean
feat(library/init/lean/attributes): low level attribute registration, and frontend attribute actions
2019-06-05 09:15:35 -07:00
declaration.lean
feat(library/init/lean): use Environment in the new frontend
2019-05-13 13:04:57 -07:00
default.lean
feat(library/init/lean/attributes): low level attribute registration, and frontend attribute actions
2019-06-05 09:15:35 -07:00
disjoint_set.lean
elaborator.lean
feat(library/init/lean): use Environment in the new frontend
2019-05-13 13:04:57 -07:00
environment.lean
refactor(library/init/lean/environment): move scope management to attributes.lean
2019-06-04 16:50:29 -07:00
expander.lean
feat(library/init/lean): use Environment in the new frontend
2019-05-13 13:04:57 -07:00
expr.lean
feat(library/init/lean/expr): add Expr.quickLt, Expr.eqv
2019-05-15 11:01:25 -07:00
extern.lean
fix(library/init/lean/compiler/ir/boxing): created boxed version for externs
2019-05-22 10:56:51 -07:00
format.lean
frontend.lean
feat(library/init/lean): use Environment in the new frontend
2019-05-13 13:04:57 -07:00
kvmap.lean
level.lean
message.lean
modifiers.lean
refactor(library/init/lean/environment): more flexible PersistentEnvExtensionState
2019-06-04 16:35:21 -07:00
name.lean
feat(library/init/lean/compiler/ir): add emitutil.lean and emitcpp.lean files
2019-05-20 09:25:16 -07:00
name_mangling.lean
feat(library/init/lean/compiler/ir): expose C++ primitives for accessing export and extern attributes
2019-05-20 15:49:03 -07:00
options.lean
position.lean
runtime.lean
feat(library/init/lean/compiler/ir/rc): missing optimization
2019-05-22 18:46:43 -07:00
smap.lean
perf(library/init/lean/environment): search hashmap first
2019-05-15 11:01:25 -07:00
trace.lean
chore(library/init/lean/trace): remove unnecessary unsafe
2019-05-08 14:17:17 -07:00
util.lean