编译原理;自我介绍;开课目的及应用前景: ;内容简介:;教学设计:;第一章 绪论;1.2 编译过程概述;编译器的各个阶段:;各分析阶段;语法分析;语义分析阶段;中间代码生成阶段;代码优化阶段;代码生成阶段;1.3符号表管理; 编译器的一个基本功能是记录源程序中使用的标识符;符号表的接口:;关键字的处理;符号表的实现;1.4编译各阶段的分组; 后端主要包括代码优化、代码生成和相关错误处理。;二、编译的遍;在编译的各个阶段都会发现源程序中的错误,;第二章 高级语言 及其语法描述;内容简介:; 对于编译程序设计者来说:语言定义就是具体实现的理论依据。;词法规则是指单词符号的形成规则; 上述的定义是用文字来描述的,当设计编译程序时,就要把它用形式的方式描述出来,就要用到形式语言。;C语言的标识符的文法和自动机描述:;S;二.语法规则;表达式:
E→E+T
E→E-T
E→T
T→T*F
T→T/F T→F
F→(E)
F→ id;布尔表
原创力文档

文档评论(0)