可以打电话

时间:2024-03-06 02:26:20
【文件属性】:

文件名称:可以打电话

文件大小:34KB

文件格式:ZIP

更新时间:2024-03-06 02:26:20

Python

can_call 关于can_call can_call是一个玩具脚本,用于检查C程序通过的函数的执行路径中的两个顶点之间是否存在路径。 can_call使用Clang解析和分析Python中的C代码,这可以通过libclang (使用)实现这种用法。 Clang将C文件转换为抽象语法树(AST),并通过考虑节点(或节点的某些)来操纵AST。 要求 LLVM / Clang-查看指南,了解如何从源代码获取Clang。 libclang与Clang编译器一起构建和安装。 请注意:不幸的是,非常缺乏将Python绑定到libclang的文档状态。 期望必须浏览libclang API。 用法 如果从终端运行can_call ,只需在脚本名称后传递参数,如下所示: python3 can_call.py 在哪里 <filename


【文件预览】:
can_call-main
----readme.md(4KB)
----some_file.c(216B)
----AST_example.svg(469KB)
----can_call.py(2KB)

网友评论