在Z3中获取AST中表达式数量的最佳方法

时间:2018-07-22 09:11:11

标签: z3

使用ID和附加集,我可以调整示例中为C ++ API提供的递归遍历例程,以获取表达式(公式,子公式等)的数量。尽管如此,我很好奇是否有更好的方法来获取AST中的节点数。

我注意到z3 :: goal提供了size()方法,这似乎是表达式数量的上限。如果此信息存储在某个地方,我只是想避免遍历AST。感谢您的帮助!

0 个答案:

没有答案