咨询与建议

看过本文的还看了

相关文献

该作者的其他文献

文献详情 >利用属性文法对程序中的副作用进行检测 收藏

利用属性文法对程序中的副作用进行检测

Detection Side Effect in Expressions by Using Attributed Grammar

作     者:张广梅 李景霞 ZHANG Guang-mei;LI Jing-xia

作者机构:山东农业大学信息科学与工程学院泰安271000 安徽农业大学信息与计算机学院合肥230036 

出 版 物:《计算机科学》 (Computer Science)

年 卷 期:2012年第39卷第S3期

页      面:276-279页

核心收录:

学科分类:08[工学] 0812[工学-计算机科学与技术(可授工学、理学学位)] 

基  金:山东农业大学青年创新基金(23470)资助 

主  题:表达式的副作用 函数调用副作用 词法规则 属性文法 

摘      要:表达式是程序的基本组成单位。在C、C++语言程序中,变量的自增/自减运算造成表达式或函数调用中存在副作用。表达式或函数调用中的副作用会造成程序运行结果的异常,甚至导致系统崩溃。首先对副作用的产生原因进行了分析,进而提出了利用属性文法对具有副作用的表达式或函数调用进行检测的方法,该方法可以有效地完成表达式或函数调用中的副作用的检测。

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分