求解抽象语法树的z3证明器
我想将AST(抽象语法树)转换为Z3的输入约束,我该怎么做 您的问题是关于Z3的AST还是关于您自己应用的AST?首先,您可以使用Z3对SMT2字符串的翻译(通过Z3_*_to_字符串函数)。我指的是我自己的应用程序的AST,我使用pyverilog获得它。在这种情况下,SMT教程可能是最好的起点,请参阅此处:求解抽象语法树的z3证明器,z3,Z3,我想将AST(抽象语法树)转换为Z3的输入约束,我该怎么做 您的问题是关于Z3的AST还是关于您自己应用的AST?首先,您可以使用Z3对SMT2字符串的翻译(通过Z3_*_to_字符串函数)。我指的是我自己的应用程序的AST,我使用pyverilog获得它。在这种情况下,SMT教程可能是最好的起点,请参阅此处: