【发布时间】:2014-11-29 17:28:36
【问题描述】:
这是一个原生 CVC 语言的示例:
isblue: STRING -> BOOLEAN;
ASSERT isblue("sky");
ASSERT isblue("water");
QUERY isblue("sky"); //valid
QUERY isblue("pig"); //invalid
如何使用 CVC4 的 C++ API 编写它?找不到有关如何执行此操作的任何文档。
【问题讨论】:
-
我猜你必须编写自己的定理证明器或使用 C++ 提供的现有证明器。 C++ 不是一阶逻辑语言。
-
对不起,应该说清楚:如何使用 CVC4 的 C++ API 编写它?