Leonardo de Moura
|
dc180dcd15
|
feat(library/tactic/assert_tactic): add 'pose' tactic
|
2016-06-18 14:28:28 -07:00 |
|
Leonardo de Moura
|
c5f92f08b8
|
feat(library/tactic): add 'assert' tactic
Remark: the new assert tactic does have the problem described in issue #621
|
2016-06-17 14:42:28 -07:00 |
|
Leonardo de Moura
|
aeee79da2b
|
chore(library): library/tactic => library/old_tactic
|
2016-06-06 16:38:27 -07:00 |
|
Leonardo de Moura
|
d8079aa16a
|
refactor(library): create copy of the kernel type_checker in library
Motivation: it will allow us to simplify the kernel type_checker and
make sure it implements the same API provided by type_context
|
2016-03-18 14:34:10 -07:00 |
|
Leonardo de Moura
|
c9e9fee76a
|
refactor(*): remove name_generator and use simpler mk_fresh_name
|
2016-02-11 18:05:57 -08:00 |
|
Leonardo de Moura
|
e221d38790
|
feat(library/tactic/assert_tactic): allow duplicate names for hypotheses in assert tactic
|
2015-07-23 18:52:59 -07:00 |
|
Leonardo de Moura
|
4ea323a2b2
|
refactor(library/tactic): cleanup common pattern
|
2015-03-12 14:52:41 -07:00 |
|
Leonardo de Moura
|
96b54a8007
|
feat(frontends/lean/builtin_exprs): add 'have' notation in 'begin-end' blocks
It is notation for the assert tactic.
|
2015-02-25 14:04:17 -08:00 |
|
Leonardo de Moura
|
7fc216183e
|
feat(library/tactic): produce better error message when a tactic fails
closes #348
|
2015-02-16 18:42:15 -08:00 |
|
Leonardo de Moura
|
27f6bfd3f0
|
refactor(*): add file constants.txt with all constants used by the Lean binary
|
2015-01-23 16:50:32 -08:00 |
|
Leonardo de Moura
|
c08f4672e4
|
feat(library/tactic): add 'assert' tactic, closes #349
|
2014-11-29 21:34:49 -08:00 |
|