【发布时间】:2014-05-12 23:37:14
【问题描述】:
我正在使用带有 Java API 的 Z3。在我的 SMT-LIB2 文件中,有几个变量:
(declare-fun x0 () Int)
(declare-fun x1 () Bool)
; alot more
我想获取所有这些变量,并将它们存储在Expr 的数组中。从与 z3 一起分发的示例中,我发现 API SMTLIBDecls 可以从 SMT-LIB1 文件中解析声明,但 SMT-LIB2 没有类似的 API。如何获得声明?
谢谢。
【问题讨论】:
-
天哪!你就是那个著名的愤怒男孩! :-)