YACC在ATLAS语言语法分析中的冲突消解研究

来源 :电子测量与仪器学报 | 被引量 : 0次 | 上传用户:lingdianbingdu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
对使用YACC工具进行ATLAS语言语法分析过程中出现的大量冲突进行了详细的分类讨论与研究,给出了实现过程中出现的主要冲突类型及相应解决方案:文法符号的不断自身循环产生的移进/归约冲突,采用修改文法的方法;同等表示的重叠造成大量归约/归约冲突,采用替换法、拆解法或者拆解加语义函数的方法;构建表达式语法树时由循环嵌套造成的移进/归约冲突,采用消除其中的外部循环和内部循环之一的方法;对于其它按照YACC默认规则处理符合ATLAS文法的冲突,则由YACC按照默认规则去处理。上述解决冲突的方法应用在ATLAS翻译
其他文献
国内外研究表明,企业伦理学对社会发展和企业素质的提高有很强的现实意义。本文从MBA开设企业伦理学课程出发,根据企业伦理学的理论基础和教学特点,参照国外几所著名商学院的
介绍了基于Pockels效应测量电压的光学电压传感器基本原理,通过在光路中引入法拉第旋光器件,提出了一种新型的全光学互易式电压传感器方案。理论上推导了该方案,并搭建了光学电压传感器实验系统。实验结果表明,在0-270V范围内,该实验系统对交流电压的测量变比变化量不超过2.66%。
文章在分析建立农村社会保障制度必要性和我国现实农村社会保障立法中存在的障碍的基础上.提出了建立和完善我国农村社会保障法律制度的建议。
美国经济在世界发展有目共睹,其农业保险的发展也成为世界农业保险发展的成功典范。本文介绍了美国农业保险发展概况、制度结构和成功经验,并进一步总结出对我国农业保险发展的
社会实践作为高校教育工作的重要环节,对于培养大学生创新和实践能力有着非常重要的意义。本文首先分析了社会实践活动对于培养大学生创新和实践能力的重要性;其次简要概括了大
以工业生态学为指导,结合浙江省江山市的工业、农业和资源优势,构建了一个以四大产业为主导的新型生态工业园区.通过物质、能量和水的集成,实现社会、经济、环境利益相协调和