Leonardo de Moura
|
1cbace9df6
|
feat(library/tactic/congruence_tactic): add congruence lemma generator
The generated congruence theorems ignore arguments that are subsingleton types.
|
2015-06-05 22:00:10 -07:00 |
|
Leonardo de Moura
|
d0d3f9bb41
|
refactor(kernel,library,frontends/lean): add helper functions, and cleanup collect_locals
|
2015-06-05 17:29:36 -07:00 |
|
Leonardo de Moura
|
d41bff8c43
|
feat(library): add helper function
|
2015-05-18 09:16:07 -07:00 |
|
Leonardo de Moura
|
9dc0388022
|
fix(library/tactic/rewrite_tactic): bug when rewriting hypotheses
|
2015-05-01 19:45:23 -07:00 |
|
Leonardo de Moura
|
3a67ddb7c5
|
feat(library/locals): use optional<expr> instead of bool at depends_on (for arrays)
|
2015-02-16 18:42:05 -08:00 |
|
Leonardo de Moura
|
42354cd4fa
|
feat(library/locals): add auxiliary templates
|
2015-01-03 22:23:08 -08:00 |
|
Leonardo de Moura
|
0443c1e70c
|
fix(frontends/lean): intro tactic + universe variables, fixes #362
|
2014-12-03 12:56:30 -08:00 |
|
Leonardo de Moura
|
2a00647089
|
refactor(library/tactic): cleanup 'revert' and 'clear' tactics
|
2014-11-26 17:08:14 -08:00 |
|
Leonardo de Moura
|
c28e9b9234
|
feat(library/tactic): add 'clear' tactic, closes #341
|
2014-11-26 13:11:36 -08:00 |
|
Leonardo de Moura
|
552be37d48
|
feat(library/hop_match): port higher-order (pattern) matcher to Lean 0.2, we still have to implement support for universe levels
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2014-08-03 16:03:58 -07:00 |
|
Leonardo de Moura
|
5c51be4585
|
refactor(frontends/lean): use expr_struct_set when collecting locals
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2014-07-14 04:12:58 +01:00 |
|
Leonardo de Moura
|
01cecb76db
|
feat(frontends/lean/builtin_cmds): add 'variable' command family
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2014-06-13 15:13:50 -07:00 |
|