天津理工大学学报
天津理工大學學報
천진리공대학학보
JOURNAL OF TIANJIN UNIVERSITY OF TECHNOLOGY
2011年
4期
59-63
,共5页
彭旭东%王成霞%樊丽珍%郭宝红%李婧
彭旭東%王成霞%樊麗珍%郭寶紅%李婧
팽욱동%왕성하%번려진%곽보홍%리청
解释器%抽象语法链%表达式的表示%表达式的解释执行
解釋器%抽象語法鏈%錶達式的錶示%錶達式的解釋執行
해석기%추상어법련%표체식적표시%표체식적해석집행
因为缺少解释器,对程序进行自动分析和测试领域中有很多问题难以解决.设计解释器的一个核心问题是如何表示表达式,使其既便于人工检查也便于计算机自动生成和解释执行表达式.传统的表示方式主要针对编译器进行设计,不适合解释器.为此,综合运算符的特性和常见表示方法的优缺点,提出用抽象语法链EOE*表示表达式,给出了相应的提取和解释执行算法,并成功应用于本项目组开发的解释器中.
因為缺少解釋器,對程序進行自動分析和測試領域中有很多問題難以解決.設計解釋器的一箇覈心問題是如何錶示錶達式,使其既便于人工檢查也便于計算機自動生成和解釋執行錶達式.傳統的錶示方式主要針對編譯器進行設計,不適閤解釋器.為此,綜閤運算符的特性和常見錶示方法的優缺點,提齣用抽象語法鏈EOE*錶示錶達式,給齣瞭相應的提取和解釋執行算法,併成功應用于本項目組開髮的解釋器中.
인위결소해석기,대정서진행자동분석화측시영역중유흔다문제난이해결.설계해석기적일개핵심문제시여하표시표체식,사기기편우인공검사야편우계산궤자동생성화해석집행표체식.전통적표시방식주요침대편역기진행설계,불괄합해석기.위차,종합운산부적특성화상견표시방법적우결점,제출용추상어법련EOE*표시표체식,급출료상응적제취화해석집행산법,병성공응용우본항목조개발적해석기중.