控制膨胀的程序结构化

来源 :计算机工程与科学 | 被引量 : 0次 | 上传用户:hrk303968324
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前人们通常单纯用增加临时变量和相关判断的方法,或者使用共享代码拷贝的方法来消除goto语句.但前一种方法会造成判定增加,语义分析困难;而后一种虽然使转变后的程序结构清晰,却造成benchmark中的某些程序急剧膨胀.针对上述问题,本文提出了能控制膨胀的代码拷贝算法,且该算法还能有效地处理不可规约的程序.
其他文献
太赫兹技术的重要应用急需准确的太赫兹辐射功率计量作为支撑和保障,国际计量局组织开展了国际首次太赫兹辐射功率测量比对。为实现太赫兹辐射功率准确测量,保障我国太赫兹功
公共图书馆是一个地区的文化主战场,同时也是储存人类文明的宝库。在信息化大背景下,公共图书馆被看作为大众进行信息交流和信息传递的重要场所。最近几年,随着以计算机互联
目的完善虚拟数字化包装的产品展示与描述功能,提升用户体验。方法通过微交互技术与方法的植入,结合当前可穿戴设备技术的发展与普及,打造贴近真实的线上体验方式,最大幅度缩
随着社会经济的不断发展,我国中小企业也得到了高速发展,为我国经济的繁荣做出了突出贡献。作为国民经济的重要组成部分,其发展依旧受国家财税政策的支持力度及范围的制约。
在房地产开发企业中,土地增值税的纳税筹划存在较大空间,"营改增"之后,对土地增值税的筹划更为重要。论文以LG公司为例对土地增值税的筹划展开探索,首先结合LG公司基本状况及
目的:观察牛黄降压丸对动脉粥样硬化的作用机制。方法:30例50岁以上动脉粥样硬化患者服用牛黄降压丸,服药期间停用其它抗动脉粥样硬化药物。结果:用药后一氧化氮明显高于治疗
<正> 人教版的高中英语教材以全新的面貌,丰富多彩的图画,饶有趣味的课文,与学生生活密切相关的对话——呈现在我们的面前。如何以课文为载体,充分利用课堂教学这一主渠道,进
抗震设计的首要目标是为了防止建筑物倒塌,从而在地震时减少死亡的危险和对人以及靠近这些建筑物的伤害。由于破坏性地震是罕见的,按照经济的原则,建筑物的损坏是可以预期并避免
聚对苯二甲酸丙二醇酯(PTT)是由精对苯二甲酸(PTA)与1,3-丙二醇(PDO)聚合而成的聚酯产品,因其具备不变形、弹性好,综合性能优越等特点,确定了它广阔的应用领域和发展前景。通