标签: ocaml z3
我必须从Z3 BitVector表达式中提取位向量,这些表达式可以高达1000位宽。 BitVector.get_int,BitVector.numeral_to_string失败,"转换失败"信息。我尝试提取长度为19的位片(最大get_int似乎可以容忍),但get_int似乎不适用于提取的位向量。
如何将大位向量表达式转换为位向量(即int的数组)?我正在使用Z3 ver 4.4.1的OCaml API。
谢谢!