我正在编写一个程序来尝试比较两种方法。我想为所有匹配的方法生成控制流图 (CFG),并使用拓扑排序来比较这两个图。
最佳答案
RPython ,背后的翻译工具链PyPy , 提供了一种获取 flow graph 的方法(在 PyPy 项目的 pypy/rpython/flowspace
目录中)为 type inference .
这在大多数情况下工作得很好,但不支持生成器。结果将采用 SSA 形式,这可能是好是坏,具体取决于您的需要。
关于python - 为 Python 中的方法生成控制流图的最简单方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6204914/