简化GCC抽象语法树的新型算法

来源 :计算机科学 | 被引量 : 0次 | 上传用户:abc258qq
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
抽象语法树是程序源代码的树状表现形式,在代码分析与特征提取过程中发挥着重要作用。GCC可以导出C语言源程序的抽象语法树文件,但其中包含大量冗余信息与无关信息,不利于上述工作的展开。针对此问题,提出一种简化GCC抽象语法树的算法,在保持语法树基本结构完整的前提下,移除其中与源程序无直接关联的节点,以线性时间复杂度重建语法树文件,达到简化的目的。
其他文献
在当前形势下,如何提升我们纺织企业的水平,使企业真正做到成本最低、效益最高、质量最好,根据当前的纺织形势来看,这段时间或者说今后一段时间,纺织工业,尤其是棉纺织业,面临的是比
所谓紧密纺就是在牵伸系统之后另加一个紧密集束区,使纤维束在加捻形成纱时,消灭成纱三角区。其结果是纱的有害毛羽(3毫米以上)大大减少(减少70%-85%),而纱线的强力得以提高(提高10%左右
期刊
近几年来,上海高层大楼基坑施工中以钢筋混凝土的支撑和围檩取代了钢支撑和钢板挡桩,随之而来的就是把钢筋混凝土支撑和围檩炸掉,这些工地往往处在城市的居民区或繁华的商业区,爆
论证了大爆破对水工隧洞的作用与影响,该问题可近似按弹性平面应变问题自理分析,在此简化前提下,进行了动态光弹性模型实验研究,文中介绍了该研究的试验方法与技术特点是:得出在爆
本文主要论述企业如何解决好买衣难和产品积压这一对矛盾。指出市场的开发与消费者紧密相连,要解决这一矛盾,不仅要在产品创新上下功夫,而且要了解消费者的心理需要,顺应消费者的
内容相关的分块处理自适应图像对比度增强算法能够自适应地处理多种降质图像。本算法通过分块分析和处理的手段,更好地利用了图像局部信息和细节信息来对图像进行更加细致的处理;通过建立参数化的增强函数,自动调节增强函数参数,实现针对不同特性的图像生成与之相适合的增强函数曲线的功能;通过对图像子块的内容分析,提取出与增强函数相关的特征,并根据这些特征自动生成与之相适应的增强参数。使用上述方法,无需人工干预就能
鉴于服役中的碳纤维增强复合材料(CFRP)易出现冲击损伤,造成其服役寿命大大缩短,存在极大的安全隐患,集中探究了CFRP冲击损伤的毫米波检测可视化定量评估手段。建立CFRP冲击损
物联网是一个集计算、通信和控制于一体的智能系统,它通过监控和收集物理进程信息并将这些信息进行计算和分析,最终生成正确的控制指令用以执行,从而使物理环境变得更加安全和可靠。在物联网中,各物体通过网络连接或者本地连接的方式进行交互,这些交互具有时间性和地域性。物联网的建模和验证是物联网研究中一个重要的领域。文中提出一种基于实时UML顺序图的物联网交互模型,该模型将物联网中所有参与交互的物体建模为交互对
针对传统的纸张表面缺陷检测算法容易受复杂背景干扰的问题,提出了一种基于类间相对均匀的表面缺陷检测方法:假设前景具有灰度均匀性,运用最大类间方差法(Otsu)和前景灰度均匀性的判别准则,推导出新的阈值判别准则;建立类间具有相对均匀性的阈值模型;在背景不均匀的特殊情况下,信息熵联合阈值模型得到最优阈值。实验结果表明:与现有的算法相比,提出的算法可将面积较小、存在背景干扰的缺陷更加精准分割出来,且缩短了