摘要
给出了一种基于GCC的AST中间文件来提取C/C++语言源程序静态信息的方法。主要思想是利用GCC编译源程序时产生的AST文件,借助XOgastan工具将其转换成GXL格式文件,然后从GXL格式文件转换成标准的XML文档,最后树形化地显示源程序的结构关系。
A method of extracting the static information from C/C++ source code based on AST dumped by GCC is presented.The method uses XOgastan tools to translate AST files dumped by GCC into GXL documents,and then translates GXL documents to XML format.At last,the structure of program is displayed in tree view.
出处
《计算机与数字工程》
2011年第2期152-155,166,共5页
Computer & Digital Engineering
基金
"十一五"装备预先研究基金项目"典型软件密集型装备综合诊断技术"(编号:513270104)资助