标签: z3
我对以下两个声明感到困惑。对我来说,他们描述了同样的事情:整数变量x。
x
(declare-const x Int)
(declare-fun x () Int)
是否存在任何使其性能不同或提供不同模型的上下文? 感谢。
答案 0 :(得分:4)
是的,(declare-const x Int)只是语法糖(declare-fun x () Int)。性能没有区别。请注意,declare-const不是SMT-Lib 2.0标准的一部分。
declare-const