基于Clang编译器的程序结构分析器设计

来源 :计算机时代 | 被引量 : 0次 | 上传用户:sharp_z
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
国内的软件测试研究目前还基本停留在比较基础的理论方法和管理方法上,没有在软件测试技术上取得突破。基于当前流行的Clang编译器前端,在抽象语法树生成的过程中运用不同的规则标识各语句结构,同时进行中间结构的改造和校正,得到一个有效的、高正确性的程序结构分析器。程序结构分析器的设计为实现一个有理论基础的综合性白盒测试工具奠定了坚实的底层数据支持。
其他文献
运用文献资料调研法、录像观察法、数理统计法、比较分析法对第21届世界女排大奖赛总决赛的五场比赛进行数理统计与对比,分析中国女排与其对手在比赛中的表现。
目前,高职教育存在诸多滞后因素,改革势在必行。其中,依托云平台这一网络信息技术来推进高职教学改革无疑是一项创新举措,如果应用成功,高职教育的教学管理方法革新将迈上一
针对在VHDL语言教学过程中,如何进行算术运算的VHDL描述问题进行了探讨。文中首先论述了VHDL语言描述算术运算的局限性;重点阐述了加运算、减运算、乘运算、除运算、取模运算、
为研究具有周向贯通槽的螺旋槽干气密封的工作机理。运用Fluent软件对螺旋槽干气密封模型上加开周向贯通槽的端面流场进行了数值模拟分析,同时对比分析了运动参数对单开螺旋槽
为改善氧化物负极材料的循环性能和充放电容量,采用熔融盐法制备了作为锂离子电池负极材料的纳米NiO/C复合物粉末。用X射线衍射光谱法对其结构进行分析。透射电镜对其形貌进行
校园网络文化是高校师生共同创造和拥有的群体文化。文章分析了高职校园网络文化存在的问题,探讨了解决问题的方法,并提出了新的教学法。把新的教学法引入课堂,建立新的教学
为使多组分瓦斯气体迅速固化、储运,利用可视化水合物实验设备,研究了三种多组分气样在0.1mol/L四氢呋喃(THF)和0.2mol/L十二烷基硫酸钠(SDS)复配溶液中的水合固化过程,实验获取了水合物
为保证深部开采矿井安全高效生产,根据东海煤矿32#右十一回采工作面地质资料,采用RFPA、ANSYS软件对深部回采工作面覆岩关键层运动规律及煤体内的应力变化情况进行数值模拟。
北京最近发布《北京市电动汽车推广应用行动计划(2014—2017年)》,计划到2017年建设一万个快速充电桩,在这4年间提供17万辆电动小客车指标,有序推进单位及个人购买使用电动汽车。
利用铜模铸造法制备了Ni42Cu5Ti20Zr21Al8Si3.5B0.5块体非晶合金,采用示差扫描量热计(DSC)对此块体非晶合金的等温晶化动力学进行了研究。应用函数z(φ)证明了JMA模型能够用于描