![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编译原理
IDYS • 元帅
Linux | 数据通信(路由交换,WLAN) | Python | 小众软件爱好者
努力写好每一篇文章,力求在每个细节上发挥到极致
你若关注,必有惊喜
展开
-
编译原理笔记 —— 程序设计语言及其文法
文章目录程序设计语言及其文法00. 字母表 (`Alphabet`)与字母表的运算01. 串(String)02. 自然语言的例子——句子的构成规则03. 文法的形式化定义04. 产生式的简写06. 符号约定07. 语言的定义7.1 推导 (Derivations)和归约(Reductions)7.2 句型和句子7.3 语言的形式化定义7.4 语言上的运算08. 文法的分类8.1 0型文法 (Type-0 Grammar)8.2 1型文法 (Type-1 Grammar)8.3 2型文法 (Type-2 G转载 2020-09-01 10:50:19 · 824 阅读 · 0 评论 -
编译原理笔记 —— 第一章:绪论
文章目录绪论00. 高级语言、汇编语言、机器语言的特点01. 关于概念02. 编译器在语言处理系统中的位置03. 编译器的结构04. 词法分析/扫描(Scanning)05. 词法分析后得到的token序列06. 语法分析 ( parsing)07. 语义分析08. 中间代码生成8.1 常用的中间表示形式8.2 三地址指令8.3 三地址指令的四元式表示8.4 中间代码生成的例子8.5 编译器的结构09. 编译器与解释器10.编译器的工作原理与基本组成11. 编译器扫描的遍数 绪论 00. 高级语言、汇编语转载 2020-08-28 21:25:08 · 292 阅读 · 0 评论