我在使用Z3 :: expr时遇到了困难。在z3中,expr conj 可以定义为:
expr x = c.bool_const("x");
expr y = c.bool_const("y");
expr conj = (!x || !y);
是否可以使用字符串变量来定义 conj ?像这样:
expr x = c.bool_const("x");
expr y = c.bool_const("y");
string str = "(!x || !y)";
expr conj = some_API(str);
我被困扰了好几天。
谢谢