Zulip Chat Archive
Stream: metaprogramming / tactics
Topic: loc.wildcard
Damiano Testa (Apr 25 2022 at 11:38):
Dear All,
should loc.wildcard include the current goal as well? That is, if I want to apply a tactic at *, I should get both local_context and target, right?
Is there a single command that returns local_context ++ target?
EDIT: This part is somewhat nonsense, since, even though local_context appears to have type list expr and target appears to have type expr, I think that local_context are the names of the variables in the context, while target is the type of the goal.
The question of whether tactic at * should mean all hypotheses and also the target still holds!
Thanks!
Mario Carneiro (Apr 25 2022 at 18:21):
yes, at * means all hypotheses and the target
Mario Carneiro (Apr 25 2022 at 18:21):
src#interactive.loc.apply contains the reasoning about this case. You should usually use this instead of destructuring loc directly
Damiano Testa (Apr 25 2022 at 18:30):
Ah, i did not know. I did something, maybe I'll have to change it a little bit.
Last updated: May 02 2025 at 03:31 UTC