【发布时间】:2018-03-02 03:22:33
【问题描述】:
我正在尝试以一种自动查询所有可用值的方式从 Z3 中获取一些值:
(define-fun-rec out ((p Pkg) (t Time)) (List Bool)
(ite (< t 0) (as nil (List Bool)) (insert (eval (installed p t)) (out p (- t 1)))))
(eval (out a t-final))
不幸的是,这给了我错误unknown function/constant eval
我还尝试在函数中执行 eval 副作用而不是构建列表,但这也不起作用,因为我无法对语句进行排序(eval 和递归调用)。
有人有什么想法吗?
【问题讨论】: