Leonardo de Moura
|
716ffecf89
|
chore: add sorry tactic
|
2021-09-08 08:10:37 -07:00 |
|
Sebastian Ullrich
|
a02c6fd3eb
|
chore: adapt stdlib & tests
|
2021-05-20 15:17:36 -07:00 |
|
Leonardo de Moura
|
656b7a8d87
|
chore: fix tests
|
2021-03-11 10:51:11 -08:00 |
|
Leonardo de Moura
|
db9e390b4d
|
chore: remove new_frontend from tests
|
2020-10-25 09:16:38 -07:00 |
|
Leonardo de Moura
|
2755972447
|
fix: missing checkColGt and tests
|
2020-09-28 17:10:59 -07:00 |
|
Leonardo de Moura
|
ca90ff8b59
|
test: have-by in tactic mode
@Kha By adding `have-by` macro (in term mode), we got `have-by` in
tactic mode without writing a single line of code :)
|
2020-09-14 15:17:25 -07:00 |
|
Leonardo de Moura
|
b74741b741
|
chore: "begin ... end" ==> "by { ... }"
cc @Kha
|
2020-08-30 14:01:27 -07:00 |
|
Leonardo de Moura
|
052e830db7
|
feat: add have, show, let, let!, and suffices tactic macros
They are all simple macros based on: `refine` + syntheticHoles
|
2020-08-30 08:26:15 -07:00 |
|
Leonardo de Moura
|
2eb330e36a
|
feat: improve clear tactic
|
2020-08-29 20:19:33 -07:00 |
|
Leonardo de Moura
|
e38be05717
|
chore(tests/lean): remove tests with 'exit'
|
2016-08-11 16:24:33 -07:00 |
|
Leonardo de Moura
|
f51868240f
|
chore(tests/lean/run): disable/fix tests
|
2016-06-10 18:29:41 -07:00 |
|
Leonardo de Moura
|
38a9aa2a98
|
feat(frontends/lean): automatically open 'tactic' namespace (if it is not already open) in 'by' and 'begin-end' expressions
|
2014-10-23 10:26:19 -07:00 |
|
Leonardo de Moura
|
e51c4ad2e9
|
feat(frontends/lean): rename 'using' command to 'open'
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2014-09-03 16:00:38 -07:00 |
|
Leonardo de Moura
|
cbc81ea6c5
|
chore(*): minimize dependencies on tests
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2014-08-24 19:58:48 -07:00 |
|
Leonardo de Moura
|
5eaf04518b
|
refactor(*): rename Bool to Prop
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2014-07-22 09:43:18 -07:00 |
|
Leonardo de Moura
|
37b5b7c4c2
|
feat(library/tactic): rename 'exact' to 'assumption', 'exact' is a different tactic
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2014-07-02 18:10:42 -07:00 |
|
Leonardo de Moura
|
e1d909455c
|
refactor(library/tactic): add namespace 'tactic', improve expr_to_tactic failure error message
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2014-07-02 10:45:09 -07:00 |
|
Leonardo de Moura
|
b2b76b078f
|
feat(frontends/lean): remove build_tactic_cmds, and use expressions for representing tactics
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2014-07-01 20:43:53 -07:00 |
|
Leonardo de Moura
|
ffa175009b
|
feat(frontends/lean): use tactics for solving unassigned metavariables
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2014-06-29 09:50:16 -07:00 |
|