Gabriel Ebner
|
f3b9439029
|
feat(library/module_mgr): add function to get combined environment
|
2017-01-31 09:39:31 +01:00 |
|
Gabriel Ebner
|
1a6629ce3b
|
feat(frontends/lean/parser): keep list of tasks that have to succeed
|
2017-01-17 15:31:17 -08:00 |
|
Gabriel Ebner
|
063130ee18
|
feat(kernel/environment): add function that checks whether all proofs are correct
|
2017-01-05 18:09:28 -08:00 |
|
Gabriel Ebner
|
f6b8eb6821
|
feat(util/task_queue): lazy tasks
|
2017-01-04 16:30:22 -08:00 |
|
Gabriel Ebner
|
99fc13af98
|
refactor(library/module_mgr): cache olean imports as well
|
2016-12-20 10:15:19 -08:00 |
|
Gabriel Ebner
|
a2bc967fac
|
feat(library/module): reuse pre-imported init module
|
2016-12-20 10:15:19 -08:00 |
|
Gabriel Ebner
|
a26e2c9108
|
feat(library/module): intermediary data structure for environment modifications
|
2016-12-20 10:15:19 -08:00 |
|
Gabriel Ebner
|
6ed538a705
|
fix(library/module_mgr): finally fix invalidation
|
2016-12-16 18:18:00 -08:00 |
|
Gabriel Ebner
|
0c8c41bd07
|
fix(library/module_mgr): make more robust
|
2016-12-12 12:40:40 -08:00 |
|
Gabriel Ebner
|
a972c13ce9
|
refactor(library/task_queue): move task queue to util
|
2016-12-12 10:01:34 -05:00 |
|
Jared Roesch
|
e65d90ac79
|
feat(*): C++ code generator
in progress move of Lean.native to init
|
2016-12-05 16:11:41 -08:00 |
|
Gabriel Ebner
|
c3f72ec0d8
|
fix(library/module_mgr): do not copy module_info
|
2016-11-30 11:26:59 -05:00 |
|
Leonardo de Moura
|
d40e97b4bc
|
chore(*): compilation errors, fix style, fix warnings
|
2016-11-29 11:35:01 -08:00 |
|
Gabriel Ebner
|
3ecfddcbd5
|
fix(*): fix build
|
2016-11-29 11:12:43 -08:00 |
|
Gabriel Ebner
|
e448e4e129
|
refactor(util/task_queue): merge module_task into task and cancel by position
|
2016-11-29 11:12:43 -08:00 |
|
Gabriel Ebner
|
e1cb1a8cd2
|
feat(util/task_queue,library/versioned_msg_buf): rudimentary support for task interruption
|
2016-11-29 11:12:43 -08:00 |
|
Gabriel Ebner
|
385ea13688
|
feat(kernel/declaration,*): all theorems are delayed, and are revealed on delta-reduction
|
2016-11-29 11:12:43 -08:00 |
|
Gabriel Ebner
|
a8df381d20
|
feat(*): parallel compilation
|
2016-11-29 11:12:40 -08:00 |
|