我正在设计一种 Coq 策略,它调用一个决策程序,该程序回答是/否,而不给出证明项。当我得到“是”时,我想说 Ltac 目标已被证明。
有办法做到这一点吗?例如,将目标更改为
True
,然后使用 exact I
?
我正在使用Ltac2,但如果它能解决问题我可以使用Ltac。
我听说过Ltac的
Tactic.change_concl
(https://coq.inria.fr/doc/V8.13.0/api/coq/Tactics/index.html),但我不知道是否可以只需将目标更改为 True;并且它在 Ltac2 中不可用。