网站大量收购闲置独家精品文档,联系QQ:2885784924

简单优先和算符优先分析方法.ppt

  1. 1、本文档共33页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

编译原理编译原理编译原理5-*5-*5-*202X编译原理主讲:温璞责任教师:蒋慧平*第六讲简单优先和算符优先分析方法本讲主要内容01简单优先文法及其分析算法02算符优先文法及其分析算法03优先函数的构造之所以称为简单是因为在可能称为句柄的那些符号串两边各取一个符号就能帮助判断它是否是句柄文法G42[S]:S?(R)|a|∧R?TT?S,T|S简单优先分析方法的局限性只适用于简单优先文法一般的程序设计语言不是简单优先文法不实用,因为存在于两个符号之间的优先关系常多于一种算符优先方法对以上情况有所改善12算符优先分析方法算符优先分析就是:定义算符之间(终结符)的某种关系,借助于这种优先关系寻找“可归约串”并进性归约有利于表达式的分析算符优先分析方法不是一种规范归约法根据算符之间的优先关系来设计的一种字下而上语法分析方法算符文法终结符之间存在的三种优先关系算符优先文法文法G44[S]:E?E+T|TT?T*F|FF?(E)|i定义如下集合它们的传递闭包定义如下引入素短语概念替代简单优先关系中的句柄概念,进行规约由于未对非终结符定义算符优先关系,所以不能使用算符优先关系去查找由单个非终结符组成的句柄编译原理编译原理编译原理5-*5-*5-*5-*

文档评论(0)

yingyaojun1975 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档