小编Ami*_*imi的帖子

在命令行提示符下执行Z3脚本

我有一个非常简单的示例Z3程序,如下所示:

(declare-const a Int)
(declare-fun f (Int Bool) Int)
(assert (> a 10))
(assert (< (f a true) 100))
(check-sat)
Run Code Online (Sandbox Code Playgroud)

此示例程序可以在Z3在线编译器中执行,没有问题。但是当我想使用以下命令使用命令行提示符执行同一程序时:

Z3 <script path>
Run Code Online (Sandbox Code Playgroud)

我收到错误消息:

ERROR: line 1 column 21: could not match expression to benchmark .
Run Code Online (Sandbox Code Playgroud)

并对程序中的每一行重复此错误。谁能帮我看看我在做什么错?

z3

3
推荐指数
1
解决办法
1407
查看次数

标签 统计

z3 ×1