我是Z3的新手,请原谅我这个问题听起来太容易了。我有两个问题在Z3 Java API中重新定义常量。
public BitVecExpr mkBVConst(String, int)
到public StringSymbol mkSymbol(String)
最终调用Native.mkStringSymbol(var1.nCtx(), var2)
在var3
生成变量在这行long var3 = INTERNALmkStringSymbol(var0, var2);
现在因为`INTERNALmkStringSymbol'是原生的,我无法看到它的来源。我想知道它是如何运作的。有谁知道它是如何工作的?在哪里查看其来源?
任何见解或指导都非常感谢。