-
Notifications
You must be signed in to change notification settings - Fork 21
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
HB does not preserve the name of implicit arguments #455
Comments
I see your point, but both A in your directives denote the carrier of what HB called s, eg I don't if we have a better pattern for writing |
We must indeed honor the name given by |
Actually naming is not really stable by operator transfer from one structure to another :-/ so I'm not sure how to handle this in a backward compatible way... |
Let's first see if the use case for making the name part of the "API" is motivated by the tactic language or not. |
No, using That said, you are at least right that, e.g., |
Note how the implicit argument of
zero
is nameds
instead ofA
. This makes it a bit tedious to port developments. Here is an example of an actual modification I had to make to avoid depending on the automatically generated identifier:(I could also have written
Arguments scal K V : rename.
But I do not want to perform such a command for all the symbols of the hierarchy.)The text was updated successfully, but these errors were encountered: