盆景:语法树和程序模型的简化接口 源码
盆栽 盆景试图为通常繁琐的语法树和程序模型提供微型和精致的表示。 提供一个或多或少相同的较小树的想法就是名称的来源。 这项工作是我为自己的研究开发的分析工具的一部分。 我对分析通常用C ++编写的机器人应用程序感兴趣。 由于免费的C ++分析工具非常稀缺,因此我尝试使用clang编译器的Python绑定提出自己的工具。 在撰写本文时,我知道就它们提供的AST信息而言,这些绑定是不完整的。 随着该分析工具的开发,我意识到C ++分析功能独立于ROS或任何其他框架,并且这种工具对于其他人可能是有用的,无论是它本身还是其他东西的起点。 产品特点 盆景提供了代表,分析或操纵程序的界面。 它使用的模
文件列表
bonsai-master.zip
(预估有个37文件)
bonsai-master
setup.py
819B
.gitignore
70B
bonsai
__init__.py
1KB
cpp
__init__.py
0B
analysis.py
1KB
clang_parser.py
41KB
model.py
10KB
暂无评论