[英]Implementing a Coq tactic in OCaml
我想實現一種叫做solve
的策略,它可以解決一個表達為定理的線性方程。 例如 :
Theorem leq : exists x , x + 3 = 2*x - 3 .
Proof.
solve.
Qed.
我想在Coq源代碼中實現“解決”作為策略(在OCaml中)。 如何將目標(線性方程式)傳遞給OCaml並在解決之后返回值並完成證明?
請參閱以下Coq插件簡介,作為在OCaml中實現策略的工作示例。 但請注意,您想要編寫的決策過程非常重要,並且:
ring
或omega
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.