辽宁大学_译原理课件part1.pptVIP

  • 19
  • 0
  • 约9.93千字
  • 约 68页
  • 2017-01-07 发布于贵州
  • 举报
辽宁大学_译原理课件part1

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 语义 year(年)、month(月)、day(日) 语义约束条件 0 month.value 13 0 day.value 32,31,30 0 year.value 10000 例1-1 DOS 命令 date输出格式处理 * * 习题 1. 什么叫编译程序?什么叫编译系统?设想当你是C语言的编译程序的设计师时,你希望给出什么样的系统结构。 2.试分析一个简短的 C 程序,找出几个属于语法、词法、语义的语言现象。 3.理解交叉编译/移植和自展技术 上次课主要内容 中间代码 目标代码生成器 代码优化器 语义分析与中间代码生成器 语法分析器 表 格 管 理 出 错 处 理 中间代码 目标代码 语法单位 单词符号 词法分析器 源程序 变成一个单词序列 走向目标1 一个平滑的字符流 走向目标2 走向目标3 走向目标4 走向目标5 得到语法成分! 更接近机器语言 更高的效率 达到目标 * * 编译程序 上次课主要内容 编译程序的组织 编译的扫描遍数 前端、后端 前端 后端 中间代码 中间代码 优化 中间代码 * * 上次课主要

文档评论(0)

1亿VIP精品文档

相关文档