我想知道Z3是否支持输入文件包含另一个文件

时间:2013-11-09 16:12:09

标签: z3

我有两个文件,一个是变量定义文件,另一个是公式文件。你能告诉我如何将变量定义文件插入公式文件中吗?在yices中,我们可以使用“(包括”文件“)来执行此操作。

1 个答案:

答案 0 :(得分:2)

Z3没有include命令。但是,您可以使用cat和管道来执行您想要的操作。例如,假设您有文件def.smt2form.smt2。然后,您可以使用以下命令进行连接,然后调用Z3。

  cat def.smt2 form.smt2 | z3 -in -smt2

选项-in告诉z3使用标准输入,-smt2输入是SMT 2.0格式。