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 |
|
Sebastian Ullrich
|
e15e085126
|
refactor(frontends/lean/old_attributes, library/tactic/backward/backward_lemmas): merge [intro] and [intro!] attributes
|
2016-08-16 13:49:03 -07:00 |
|
Sebastian Ullrich
|
34e00cd5a2
|
refactor(library/attribute_manger): simplify: make every attribute prioritizable
|
2016-08-16 13:49:02 -07:00 |
|
Sebastian Ullrich
|
31f599e088
|
refactor(library/attribute_manager): introduce hierarchy of attribute classes
|
2016-07-29 23:44:22 -04:00 |
|
Sebastian Ullrich
|
c4edad0372
|
feat(frontends/lean, library): remove attribute and metaclass scoping
All data is now part of either a global, permanent scope or a local,
temporary one
|
2016-07-29 23:44:21 -04:00 |
|
Sebastian Ullrich
|
661fafc940
|
refactor(frontends/lean): replace different attribute classes with single scoped_ext
|
2016-07-29 18:51:23 -04:00 |
|
Leonardo de Moura
|
f79e46a8a0
|
fix(frontends/lean/old_elaborator): remove "old" [intro]
|
2016-07-10 10:39:34 -07:00 |
|
Daniel Selsam
|
e1bc0a68e6
|
refactor(simplifier): port skeleton to new tactic framework
Conflicts:
library/init/meta/tactic.lean
src/library/tactic/tactic_state.cpp
|
2016-06-24 15:20:40 -07:00 |
|
Leonardo de Moura
|
54f68226f4
|
chore(frontends/lean): disable old tactic framework and blast
|
2016-04-25 16:22:15 -07:00 |
|