Gabriel Ebner
|
5fdc737dfc
|
feat(library/tactic): store name of current declaration in tactic_state
|
2017-01-28 08:27:19 +01:00 |
|
Gabriel Ebner
|
a26e2c9108
|
feat(library/module): intermediary data structure for environment modifications
|
2016-12-20 10:15:19 -08:00 |
|
Gabriel Ebner
|
a8df381d20
|
feat(*): parallel compilation
|
2016-11-29 11:12:40 -08:00 |
|
Leonardo de Moura
|
7232e3a076
|
feat(library/vm/vm): invoke debugger (aka vm_monitor)
|
2016-11-14 14:45:49 -08:00 |
|
Leonardo de Moura
|
2d86d88c92
|
feat(library/tactic/user_attribute): allow user to specify whether attribute is persistent or not
|
2016-11-05 11:46:04 -07:00 |
|
Leonardo de Moura
|
4516d1b046
|
feat(library/init/meta/attribute, library/tactic/user_attribute): make sure caching_user_attribute is in (Type 1)
|
2016-10-04 02:05:34 -07:00 |
|
Leonardo de Moura
|
bd4c77d414
|
fix(library/tactic/user_attribute): anonymous attribute names are now allowed
|
2016-10-04 01:11:33 -07:00 |
|
Leonardo de Moura
|
7c07d269f9
|
refactor(library/tactic/user_attribute): cache builder must be a tactic
|
2016-10-03 14:20:37 -07:00 |
|
Leonardo de Moura
|
7ab12ed57f
|
feat(library/init/algebra): improve transport_to_additive (copy attributes)
|
2016-10-01 12:55:17 -07:00 |
|
Leonardo de Moura
|
af78fd0a3c
|
fix(library/tactic/user_attribute): make sure it compiles when using older versions of g++
|
2016-09-12 10:51:25 -07:00 |
|
Sebastian Ullrich
|
5e3e54e208
|
feat(library/tactic/user_attribute): Support pure function caching for user-defined attributes
|
2016-09-12 10:38:48 -07:00 |
|
Leonardo de Moura
|
39dc336310
|
feat(library/tactic/user_attribute): add set_basic_attribute and unset_attribute tactics
|
2016-09-01 14:17:05 -07:00 |
|
Leonardo de Moura
|
19a6005f7e
|
refactor(library): move user_attribute to tactic folder
It depends on tactic_state.
|
2016-08-26 09:28:42 -07:00 |
|