分支语句重构算法的研究与应用

来源 :计算机工程与应用 | 被引量 : 0次 | 上传用户:wangchong123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
由于条件分支语句的多重嵌套,导致代码的逻辑结构不清晰,可读性差,降低了生成基本路径集时划分基本块的效率。据此,提出一种代码自动化重构方法,该方法运用编译原理中语法分析的自下而上分析方法和归约思想,能够对嵌套的if-else条件语句实现自动化调整,实现代码结构的清晰化,更适用于生成基本路径集的工具,该方法提高了生成基本路径集的效率。而对于基于模型代数的基本路径集生成工具,改进了生成模型代数表达式的算法,并且能够准确地生成基本路径集。最后通过实验对案例进行对比,验证了重构方法及改进算法的有效性。
其他文献
随着经济社会发展,我国农村土地三权分置走上历史舞台,近年来的农地流转更是发展较快.目前,农地流转 问题主要有:流转制度不完善;流转程序不规范;土地流转市场化程度低;流转水
空间生产理论是西方马克思主义学者在后工业化和后现代化背景下把马克思主义理论应用到城市空间生产领域所产生的智慧成果。这一理论揭示了西方资本主义社会资本运作模式下城
<正> 一 建设高度的社会主义民主,是中国共产党人奋斗的根本目标之一。邓小平指出:“没有民主就没有社会主义,就没有社会主义现代化”(《邓小平文选》第2卷第168页)。“人民
请下载后查看,本文暂不支持在线获取查看简介。明郃阳惠恭王朱公镗墓志考@秦造垣$陕西省考古研究所请下载后查看,本文暂不支持在线获取查看简介。 Please download to view, t
期刊
目的:慢病毒载体是一种逆转录病毒载体,可将目的基因稳定整合入宿主基因组、感染非分裂期细胞,现已成为基因工程中转移目的基因的理想载体。软骨细胞可定向成软骨,是软骨基因
目的:通过比较PDCA循环在住院患者腕带佩戴管理应用中的前后效果,探讨PDCA循环在住院患者腕带佩戴管理中的应用价值。方法:遵照PDCA循环理论,制定问题改进计划,分析原因、制
在改革开放20多年后的今天,中国已经加入世界贸易组织,以更自尊自信的姿态融入世界文化的洪流。这种自尊自信,既包括主动吸收世界各国优秀的文化,也包括继承发扬本民族的优良
先天性膝关节脱位(Congenital dislocation of the knee,CDK)是一种较少见的先天性畸形,文献[1]报道其发病率在存活婴儿中仅占0.0017%.先天性膝关节脱位最早由Chatelaine 描
从陆续发布的上市公司业绩预报来看,2013年纺织行业整体业绩不佳已是不争事实