基于GCC的抽象语法树对C++源程序结构的分析

来源 :计算机工程与应用 | 被引量 : 0次 | 上传用户:gfdsa008
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
源程序静态信息的提取是实现对源程序静态分析的基础,提取的静态信息的完整性、信息的规范性是静态分析的关犍点。文章基于GCC编译器产生的AST(Abstract Syntax Tree)中间文件,给出了一种从AST文件中提取源程序的静态信息的方法,以XML(Extensible Markup Lunguage)标准格式输出,最后树形化地显示出源程序的结构关系。
其他文献
目的:探讨优质护理在老年高血压脑出血患者中的应用效果。方法:抽取2015年3月—2017年5月期间我院收治的30例老年高血压脑出血患者,利用抽签法,将观察对象划分为实验组与参照
按照《卫生部关于修订住院病案首页的通知(卫医政发[2011]84号)》和上海市《关于本市医疗机构使用新版《住院病案首页》的通知(沪卫医政[2012]78号)》的要求,自2013年1月1日
本刊讯:近日,从大连市沙河口区教育局获悉,沙河口区委、区政府继续优先发展教育,将投入1.38亿元,打造惠民教育,政府将免费为小学、初中学生配发校服,让辖区的中小学生享受幸
目的:探析吡拉西坦注射液联合甘露醇治疗脑出血后脑水肿的效果。方法:在三门峡市第三人民医院2017年3月至2019年3月收治的脑出血后脑水肿患者中选出112例为对象,以随机数表法
广西梧州的人工宝石已成为当地极具特色的轻工产品。经过20多年的发展。如今加工人工宝石人数达10多万人,年产量达120多亿粒,占世界人工宝石产量的80%。占中国的90%以上,成为“世
随着科技信息的发展,现在的学生光有课本知识是不够的,教师还要培养学生们的创新能力,小学美术不仅可以教会学生绘画技能,同时还要让学生们培养创造性思维,所以在新课改之后
研究紫花地丁(维药名比来不喜)的生物学活性,考察了总生物碱的抗病毒、药敏活性,观察其抗病毒和抑菌作用。试验结果显示,紫花地丁总生物碱有抗鸡新城疫病毒作用;对大肠埃希氏
目的采用常规孕期系统保健管理联合心理指导的方法,对妊娠期糖尿病的孕妇进行孕期系统保健管理的同时,对孕妇进行群体宣教及个案心理指导,比较并观察联合心理指导对妊娠期糖
12月16日,中国房地产业协会在京举办了特色小镇培育建设专家座谈会,规划设计、投融资、建设运营、展览展示、旅游、商业、文化、教育、医疗等方面的专业人士济济一堂,与来自房地
报纸
<正>"限时讲授"简单的说,就是让教师尽可能地"少说",让学生们有更多的时间与平台"唱主角",追根溯源,强调的无非是教师主导作用的提炼与学生主体作用的凸显。我认为,"限时讲授