对M语言流程控制语句语义分析方法的研究
通过对M语言流程控制语句的研究,本文应用基于回填技术的语义分析法解决了以下四个方面的语义解释:(1)if 条件句的语义解释;(2)switch条件句中多值和无下渗性的处理;(3)while和for循环句中含break和continue语句的处理;(4)嵌套语句的处理.运用此方法的编译器不仅能生成完全正确的中间代码,而且具有较高的效率和较少的空间需求.
编译器 流程控制语句 语义分析 中间代码
张海旻 高珍
同济大学软件学院,上海,201804
国内会议
全国第五次程序设计语言发展与教学学术会议、第三届全国Web信息系统及其应用学术会议暨全国首届语义Web与本体论学术研讨会
南京
中文
360-365
2006-10-01(万方平台首次上网日期,不代表论文的发表时间)