编译原理复习要点:基本概念、算法与模型综述.pdfVIP

编译原理复习要点:基本概念、算法与模型综述.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

要点概述

要点分类:

◼基本概念

◼编译器结构和组织知识点

◼算法、模型和机制

◼执行过程的理解

◼结果表示

2

要点概述(续1)

重要定义和基本概念的辨析和掌握

◼基本定义、概念

◼算法相关的基本定义和概念

着重掌握各种算法、模型和机制

3

第1章绪论

低级语言、高级语言等的概念

语言的处理方式:编译,解释

编译器组织结构

◼以此为线索,理清各章算法和数据结构

4

掌握阶段划分和各阶段主要完成的任务

信息表管理程序

词语语中代目

法法义间码标目

源分分分代优代标

程析析析码化码代

序程程程生程生码

序序序成序成

错误检查和处理程序

5

第2章要点概述

第2章的概念、算法和模型

◼基本概念:文法、语言、二义性及判定、语言

等价条件、推导、归约、规范推导与归约、短

语、直接短语、句柄等

◼给定语言、文法的相互转化

◼推导/归约的机制

◼文法化简算法

◼语言、文法的分类模型及其包含关系

6

第2章要点概述:文法分类

文法分类

◼每类的定义,对应的语言,自动机

◼文法和语法、词法分析的关系:

3型文法:正规文法➔词法表示

2型文法:前后文无关文法➔语法表示

◼其他

递归文法和无限语言

◼后面章节有递归的消除算法

7

第2章要点概述:推导、归约

推导和归约(规范推导和规范归约)

◼最左推导

◼最左归约和最右推导

语法树

◼给定句子/句型:能够通过最左推导/最右推导/最左归约

绘制语法树

二义性和语法树、推导、归约的关系

◼语法树不唯一

◼存在至少两个不同的最左推导/归约序列殊途同归

◼二义性的充分条件:文法既存在左递归,又存在右递归

8

第2章要点概述:推导、归约(续)

短语和句柄(2.3.3节)

◼短语:通过语法树找短语较为方便。

◼直接短语:

◼句柄

文档评论(0)

wx5620 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档