Sebastian Ullrich
|
eda9e4bb3f
|
feat(library/derive_attribute): temporary, hacky C++ implementation of @[derive]
|
2018-08-01 18:44:23 -07:00 |
|
Leonardo de Moura
|
2a79da1ab6
|
refactor(kernel): move formatting stuff out of the kernel
|
2018-06-07 16:28:54 -07:00 |
|
Leonardo de Moura
|
e90585737f
|
refactor(*): use C++11 std::current_exception and std::rethrow_exception
With these new C++11 APIs, we can delete the `clone` and `rethrow`
methods from our exception classes.
|
2018-06-07 16:28:54 -07:00 |
|
Leonardo de Moura
|
07c29c0779
|
chore(library/abstract_parser,frontends/lean/parser): remove dead code
|
2017-03-28 11:51:50 -07:00 |
|
diakopter
|
19606fd197
|
chore(util,kernel,library): clang warnings
|
2017-02-17 20:01:34 -08:00 |
|
Sebastian Ullrich
|
9d8c84713c
|
refactor(*): reduce exception context info from expr to pos_info
|
2017-02-17 13:45:57 +01:00 |
|
Leonardo de Moura
|
36dc796f6c
|
refactor(frontends/lean): add more parser_state methods
|
2017-02-04 11:37:26 -08:00 |
|
Leonardo de Moura
|
941ba6d96c
|
chore(*): style
|
2017-01-31 11:04:21 -08: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
|
b05b514cc2
|
refactor(*): structured message objects
|
2016-10-13 18:49:10 -07:00 |
|
Sebastian Ullrich
|
a2659cdaa5
|
feat(frontends/lean/decl_attributes): add [attr1, attr2] syntax
|
2016-08-16 13:49:03 -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
|
15595c0061
|
refactor(library/attribute_manager): delegate parameter parsing and printing to attribute class
|
2016-08-05 17:16:04 -07:00 |
|