[Merged by Bors] - feat: port cc tactic (1/3)#11956
Conversation
|
My English in the documents is possibly poor, please correct. |
Vierkantor
left a comment
There was a problem hiding this comment.
Overall this looks good, thanks for the hard work in porting! I think it's important to get this documented well while you still understand how the CC tactic works. Otherwise I have minor changes.
Vierkantor
left a comment
There was a problem hiding this comment.
I think I understand now what each of the datastructures is intended to do, and I have written some documentation strings. Could you please check that my suggestions are correct? If you agree with a suggested docstring, please apply it. Otherwise, could you try to write a correct docstring?
|
I think this is ready to get merged with a few last tweaks. Thanks! bors d+ |
|
✌️ Komyyy can now approve this pull request. To approve and merge a pull request, simply reply with |
|
bors r+ |
In this PR, we implements datatypes which is used in `cc` tactic. Also, `Init.CCLemmas` is removed in #10696, but this module is required for `cc` tactic, so we recover this module as `Tactic.CC.Lemmas`.
|
Pull request successfully merged into master. Build succeeded: |
cc tactic (1/3)cc tactic (1/3)
In this PR, we implements datatypes which is used in `cc` tactic. Also, `Init.CCLemmas` is removed in #10696, but this module is required for `cc` tactic, so we recover this module as `Tactic.CC.Lemmas`.
In this PR, we implements datatypes which is used in `cc` tactic. Also, `Init.CCLemmas` is removed in #10696, but this module is required for `cc` tactic, so we recover this module as `Tactic.CC.Lemmas`.
In this PR, we implements datatypes which is used in
cctactic.Also,
Init.CCLemmasis removed in #10696, but this module is required forcctactic, so we recover this module asTactic.CC.Lemmas.