Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Proof mode tactics with and without the freshness manager #366

Open
berpeti opened this issue May 5, 2023 · 0 comments
Open

Proof mode tactics with and without the freshness manager #366

berpeti opened this issue May 5, 2023 · 0 comments
Labels
enhancement Enhancement of existing features

Comments

@berpeti
Copy link
Collaborator

berpeti commented May 5, 2023

Tactics that require a fresh variable (e.g., mlDestructEx) should be usable in two different ways.

  1. If the provided variable is in the list of hypotheses (in the Coq context), then the theorem which is wrapped by the tactic should be used with the given variable.
  2. If the provided variable is not in the Coq context, then the freshness manager should create it, and the theorem wrapped by the tactics should use this generated variable.
@berpeti berpeti added the enhancement Enhancement of existing features label May 5, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Enhancement of existing features
Projects
None yet
Development

No branches or pull requests

1 participant