Leonardo de Moura
|
41cfef5bc4
|
feat: add pattern conv tactic
|
2021-09-04 18:02:46 -07:00 |
|
Leonardo de Moura
|
53a3831fd5
|
feat: add apply conv macro
|
2021-09-03 20:23:15 -07:00 |
|
Leonardo de Moura
|
94bc386fb4
|
feat: remark goals as conv goals at the end of nested tactic block
|
2021-09-03 19:52:51 -07:00 |
|
Leonardo de Moura
|
de455a9010
|
chore: add tactic' => ... which preserves the conv goal annotation
|
2021-09-03 19:41:39 -07:00 |
|
Leonardo de Moura
|
6988560177
|
feat: apply allGoals (try rfl) at end of conv nested blocks
|
2021-09-03 19:21:34 -07:00 |
|
Leonardo de Moura
|
bfefeb6e5a
|
chore: use compact structure instance notation
|
2021-09-03 18:59:26 -07:00 |
|
Leonardo de Moura
|
229373a7e6
|
chore: fix test
|
2021-09-03 18:59:13 -07:00 |
|
Leonardo de Moura
|
e6c9da0fcc
|
feat: add support for implication at congr conv tactic
|
2021-09-03 18:50:19 -07:00 |
|
Leonardo de Moura
|
69075c775f
|
fix: missing withMainContext
|
2021-09-03 16:57:24 -07:00 |
|
Leonardo de Moura
|
44e7033c27
|
feat: add support for forall_congr at conv
|
2021-09-03 16:57:15 -07:00 |
|
Leonardo de Moura
|
3f70bc543f
|
feat: add simp conv tactic
|
2021-09-03 12:06:29 -07:00 |
|
Leonardo de Moura
|
75b8d9aa86
|
feat: add support for classes with a prefix of outParams at deriving ...
|
2021-09-03 11:33:09 -07:00 |
|
Leonardo de Moura
|
bbb74bfd9a
|
feat: elaborate optional deriving after def
|
2021-09-03 10:22:17 -07:00 |
|
Leonardo de Moura
|
d682d60025
|
chore: cleanup
|
2021-09-03 09:48:36 -07:00 |
|
Leonardo de Moura
|
8a268e184b
|
feat: update def parser with optional deriving ...
|
2021-09-03 09:42:17 -07:00 |
|
Leonardo de Moura
|
35c0cc3c91
|
feat: deriving support for type aliases
|
2021-09-03 09:33:01 -07:00 |
|
Leonardo de Moura
|
8a249bddd2
|
feat: add try rfl at end of convTarget
|
2021-09-03 08:14:47 -07:00 |
|
Leonardo de Moura
|
18bcc458d0
|
feat: add 'enter' conv tactic macro
|
2021-09-03 08:11:37 -07:00 |
|
Leonardo de Moura
|
b5b5ef6fdf
|
feat: add funext conv tactic
|
2021-09-03 08:00:37 -07:00 |
|
Leonardo de Moura
|
d803a6787a
|
chore: update stage0
|
2021-09-02 19:49:31 -07:00 |
|
Leonardo de Moura
|
95b83ac2c0
|
feat: add 'conv at .. => ..' support
|
2021-09-02 19:40:08 -07:00 |
|
Leonardo de Moura
|
7b8ee8f9d8
|
feat: add 'change' conv tactic
|
2021-09-02 19:26:25 -07:00 |
|
Leonardo de Moura
|
397774157f
|
feat: nested tactic support in conv mode
|
2021-09-02 19:12:05 -07:00 |
|
Leonardo de Moura
|
39adda8ffe
|
fix: missing goals
|
2021-09-02 19:11:52 -07:00 |
|
Leonardo de Moura
|
41ce24e2c6
|
feat: add done and traceState conv tactics
|
2021-09-02 18:46:03 -07:00 |
|
Leonardo de Moura
|
33361929b9
|
feat: add rewrite conv tactic
|
2021-09-02 18:13:19 -07:00 |
|
Leonardo de Moura
|
4d32f8eb9d
|
feat: add arg conv tactic
|
2021-09-02 17:43:43 -07:00 |
|
Leonardo de Moura
|
120b0200c2
|
chore: update stage0
|
2021-09-02 17:30:50 -07:00 |
|
Leonardo de Moura
|
d7537f252a
|
chore: remove unnecessay parser/elab
|
2021-09-02 17:29:32 -07:00 |
|
Leonardo de Moura
|
391366ef24
|
refactor: add annotation for displaying conv state
|
2021-09-02 15:52:11 -07:00 |
|
Leonardo de Moura
|
a8b434f93d
|
feat: add missing parsers
|
2021-09-02 15:25:34 -07:00 |
|
Leonardo de Moura
|
4df9983843
|
feat: lhs and rhs conv tactics
|
2021-09-02 15:05:51 -07:00 |
|
Leonardo de Moura
|
9bb5d4dc93
|
chore: Nat.ltWf => Nat.lt_wf
|
2021-09-02 07:51:41 -07:00 |
|
Leonardo de Moura
|
ab8627d929
|
chore: update stage0
|
2021-09-01 19:27:13 -07:00 |
|
Leonardo de Moura
|
f1c5e7596b
|
chore: fix build
|
2021-09-01 19:26:56 -07:00 |
|
Leonardo de Moura
|
f80ca1576e
|
chore: update stage0
|
2021-09-01 19:26:47 -07:00 |
|
Leonardo de Moura
|
e3ccc03a45
|
chore: add nested conv tactics
|
2021-09-01 18:44:35 -07:00 |
|
Leonardo de Moura
|
7a69c6483d
|
feat: add congr conv tactic
|
2021-09-01 18:32:21 -07:00 |
|
Leonardo de Moura
|
346e3ac845
|
feat: add helper methods for conv
|
2021-09-01 17:43:32 -07:00 |
|
Leonardo de Moura
|
254f82c273
|
feat: basic infrastructure for conv mode
|
2021-09-01 17:00:45 -07:00 |
|
Leonardo de Moura
|
1a362bc212
|
feat: add support for displaying conv goal in interactive mode
|
2021-09-01 16:45:12 -07:00 |
|
Leonardo de Moura
|
2166057d47
|
chore: add elab_stx_quot for conv
|
2021-09-01 15:56:14 -07:00 |
|
Leonardo de Moura
|
2cbedc0b8f
|
chore: update stage0
|
2021-09-01 15:36:20 -07:00 |
|
Leonardo de Moura
|
6d8058034a
|
chore: basic conv mode parsers
|
2021-09-01 15:35:32 -07:00 |
|
Leonardo de Moura
|
b18af2c15c
|
feat: basic support for displaying conv state
|
2021-09-01 15:34:59 -07:00 |
|
Leonardo de Moura
|
f3b047faf2
|
chore: update stage0
|
2021-09-01 14:13:22 -07:00 |
|
Leonardo de Moura
|
d67c633ca1
|
feat: allow user to set "behavior" at declare_syntax_cat
|
2021-09-01 13:28:12 -07:00 |
|
Leonardo de Moura
|
d69b8a79ca
|
chore: add link to "Theorem Proving in Lean 4" tutorial
|
2021-09-01 10:44:43 -07:00 |
|
Leonardo de Moura
|
5f762171cc
|
feat: add support for split at
|
2021-08-31 19:35:07 -07:00 |
|
Leonardo de Moura
|
6db4b53c40
|
fix: missing flag
|
2021-08-31 19:29:09 -07:00 |
|