首页 | 本学科首页   官方微博 | 高级检索  
     

软件静态测试中C/C++抽象语法树的生成
引用本文:于屏岗,张威,肖庆.软件静态测试中C/C++抽象语法树的生成[J].测试技术学报,2004,18(Z5).
作者姓名:于屏岗  张威  肖庆
摘    要:本文中C/C++抽象语法树是利用GNU提供的标准编译器生成工具Lex和Yacc,由parser程序通过调用lexical(词法分析程序)进行语法分析生成的. 为了进行基于系统崩溃的故障模型的软件静态测试,需要从抽象语法树上获取相关的数据依赖关系和定义使用链.这就要求在原有抽象语法树的基础上进行语义分析,产生最终的抽象语法树.论文描述了C/C++抽象语法树及其语法和语义分析过程的具体方法.

关 键 词:抽象语法树  编译器前端  定义使用链  符号表

C/C++ Abstract Syntax in Software Instant Test
Yu Pinggang,Zhang Wei,Xiao Qing.C/C++ Abstract Syntax in Software Instant Test[J].Journal of Test and Measurement Techol,2004,18(Z5).
Authors:Yu Pinggang  Zhang Wei  Xiao Qing
Abstract:
Keywords:
本文献已被 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号