使用带有文本格式的 Z3,我可以使用 define-fun 来定义函数以供以后重用。例如:
(define-fun test((a Int) (b Int)) Int
(ite (and (> a 2) (<= b 3))
1
(ite (and (<= a 2)(> b 10))
2
a
)
)
)
所以我想知道如何使用 C# api 定义乐趣,因为 Context.MkFuncDecl 仅用于生成未解释的函数。