Nika Pona asked this question on vst-user, and I have the same question:
I have a goal of the form semax _ PROP()LOCAL()SEP(a;b;c;d)
and a lemma of the form a*c |-- k
or a*c = k
. How do I get form SEP(a;b;c;d) to SEP(k;b;d)?
I've fiddled around with the sep_apply
tactic but so far I've failed to get it to apply in this context.
sep_apply
should work, but you may need to fully instantiate the arguments of the lemma, e.g., sep_apply (my_lemma a c k)