I wrote some Ltac2 code. It succeeds. However, Show Proof
, Optimize Proof
, and Qed
all stack overflow instantly. How do I track down the issue?
How do you assign evars?
because "unification" does occur check...
(Belatedly) I assign goal evars with refine
and some other evars with unification. I managed to bypass the issue by using Ltac2.Control.new_goal
instead of Ltac2.Control.refine
for evar assignment
Last updated: Jun 04 2023 at 19:30 UTC