- 48
- 0
- 约5.8千字
- 约 9页
- 2017-10-18 发布于北京
- 举报
基于Clang的AST提取结构体数据库插件的实现
摘要:在嵌入式系统调试环境下,需将大量的结构体变量输出到诊断软件,进行解析与呈现,而结构体数量庞大,且容易变化。在软件快速迭代开发阶段,迫切需要使结构体解析过程自动化。最关键的一步,是实现结构体定义数据库的提取。此文主要研究基于Clang编译器,实现从前端编译结构体定义文件生成的抽象语法树中提取结构体定义信息。实验结果表明,该方法能准确的实现从结构体定义文件提取结构体定义XML数据库。
关键词: Clang编译器;抽象语法树;信息提取;结构体定义
中图分类号:TP393 文献标识码:A 文章编号:1009-3044(2017)06-0019-03
Abstract: In the debugging environment of the embedded system, the structure variables which are very large in quantity and mutable, should be output to the diagnostic software to be parsed and presented. In the rapidly iteration development phase, it is an urgent need to make the stru
您可能关注的文档
最近下载
- 教科版(2025秋)六年级科学下册阶段测评卷(1-2单元)B(含答案).pdf VIP
- 台达变频器VFD-E用户手册--报警代码说明.pdf
- 高中英语A Day in the Clouds公开课最新版课件.pptx VIP
- 《课外阅读指导课》省名师优质课赛课获奖课件市赛课一等奖课件.ppt VIP
- 津建安表(全套)1.doc VIP
- 【TCP-TDSQL】腾讯云TCP数据库交付运维高级工程师认证备考复习题库(含答案).docx VIP
- 2025年篮球裁判员资格考试试题及答案.docx VIP
- (中职)【02】虚拟现实技术与应用教案 第6章 VR-3D建模仿真开发电子教案.doc VIP
- 腾讯云架构工程师认证TCP真题(二) .pdf VIP
- 【TCP云运维】腾讯云运维高级工程师认证题(附答案).doc VIP
原创力文档

文档评论(0)