1
int
の変数番号を持つ長いSumを作成するにはどうすればよいですか?Z3のC++ APIを使用して長いSumを作成しますか?
expr mk_add(expr_vector args) {
vector<Z3_ast> arr;
for (int i = 0; i < (int)args.size(); i++)
arr.push_back(args[i]);
return to_expr(args.ctx(), Z3_mk_add(args.ctx(), arr.size(), &arr[0]));
}
これが正しい:
私の推測では、このようなものでしょうか?