Skip to content

feat: revert_target_deps tactic#333

Closed
robertylewis wants to merge 3 commits intomasterfrom
RevertTargetDeps
Closed

feat: revert_target_deps tactic#333
robertylewis wants to merge 3 commits intomasterfrom
RevertTargetDeps

Conversation

@robertylewis
Copy link
Copy Markdown
Member

This isn't ready to be merged yet. I'm going to port data.bool.basic and improve those instances, which are necessary for the mathlib test case. Looking for comments on my implementation!

Comment on lines +48 to +51
-- ∀ (b : Bool),
-- b = true →
-- let b₁ := b;
-- ∀ (b₂ : Bool), b₂ ≠ b₁ → b₂ = false
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
-- ∀ (b : Bool),
-- b = true →
-- let b₁ := b;
-- ∀ (b₂ : Bool), b₂ ≠ b₁ → b₂ = false
guard_target ==
∀ (b : Bool), b = true →
let b₁ := b;
b₂ : Bool, b₂ ≠ b₁ → b₂ = false

Comment on lines +16 to +17
elab (name := revertTargetDeps) "revert_target_deps" : tactic => do
let _ ← revertTargetDepsImpl; pure ()
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
elab (name := revertTargetDeps) "revert_target_deps" : tactic => do
let _ ← revertTargetDepsImpl; pure ()
elab (name := revertTargetDeps) "revert_target_deps" : tactic =>
discard revertTargetDepsImpl

@kim-em kim-em added the WIP Work in progress label Jul 20, 2022
@kim-em kim-em added the merge-conflict The PR has a merge conflict with master, and needs manual merging. (this label is managed by a bot) label May 10, 2023
@kim-em kim-em added the t-meta Tactics, attributes or user commands label Aug 6, 2023
@bors bors bot changed the base branch from master to ScottCarnahan/BinomialRing2 September 17, 2023 03:24
@kim-em kim-em changed the base branch from ScottCarnahan/BinomialRing2 to master September 17, 2023 12:19
@robertylewis robertylewis deleted the RevertTargetDeps branch October 31, 2023 14:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

merge-conflict The PR has a merge conflict with master, and needs manual merging. (this label is managed by a bot) t-meta Tactics, attributes or user commands WIP Work in progress

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants