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

kinds of metavariables #329

Open
fpvandoorn opened this issue Feb 27, 2025 · 1 comment
Open

kinds of metavariables #329

fpvandoorn opened this issue Feb 27, 2025 · 1 comment
Labels
doc-request Request for missing documenation

Comments

@fpvandoorn
Copy link
Contributor

fpvandoorn commented Feb 27, 2025

What question should the reference manual answer?

What kind of metavariables are there (synthetic opaque, etc.)? What are their precise descriptions and differences? How do the different versions come into existence? Maybe in scope: what tactics/meta-definitions are able to assign which metavariables (or in what way do they handle the different kinds of metavariables differently)?

Additional context
This Zulip post states "isDefEq does not assign synthetic opaque metavariables". It would be nice if after reading this section I could (1) learn what this precisely means and ideally (2) allow me to predict whether another meta-def would or would not make such assignments.

@fpvandoorn fpvandoorn added the doc-request Request for missing documenation label Feb 27, 2025
@david-christiansen
Copy link
Collaborator

Thanks, this will be a valuable distinction to cover once we get into metaprogramming and language extension.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
doc-request Request for missing documenation
Projects
None yet
Development

No branches or pull requests

2 participants