Sebastian Ullrich
|
ea6a4159a9
|
feat(library/tactic/user_attribute,init/meta/attribute): implement parameterized user attributes
|
2017-09-05 23:14:34 +02:00 |
|
Sebastian Ullrich
|
4f66673fc2
|
feat(init/meta/attribute,library/tactic/attribute): user_attribute apply handlers
|
2017-08-02 14:32:39 +01:00 |
|
Sebastian Ullrich
|
e3b9190fe2
|
refactor(library/tactic/user_attribute): use attribute for registering attributes. naturally.
|
2017-03-15 14:06:34 -07:00 |
|
Leonardo de Moura
|
9d3c0497cb
|
chore(frontends/lean): rename transient commands
See issue #1432
|
2017-03-09 18:41:19 -08:00 |
|
Leonardo de Moura
|
b55a17614a
|
feat(frontends/lean): structure instances
|
2016-09-21 22:52:43 -07:00 |
|
Leonardo de Moura
|
9df712581b
|
chore(frontends/lean): remove 'new_elaborator' option
|
2016-09-20 08:32:37 -07:00 |
|
Leonardo de Moura
|
325177bfd9
|
chore(tests/lean): make sure all tests can be processed using new elaborator
|
2016-09-19 16:17:32 -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 |
|
Sebastian Ullrich
|
21e8c23ed7
|
feat(library/vm/user_attribute): use command instead of attribute for registering
|
2016-08-18 15:51:41 -07:00 |
|
Sebastian Ullrich
|
ca8be3857c
|
feat(library/user_attribute): add user-defined attributes and make attribute_manager environment-aware
|
2016-08-18 12:56:44 -07:00 |
|