随笔分类 -  编译原理

摘要:# 程序语言的语法描述 文法 描述语言的语法结构的形式规则 (箭头表示定义) 语法描述的几个概念 ​ 字母表:一个有情字符集,记为∑ 字母表中每个元素称为字符 ​ ∑上的字(也叫字符串)是指由∑中的字符所构成的一个有穷序列 ​ 不包含任何字符的序列称为空字,记为ε ​ 用∑*表示∑上的所有字的全体 阅读全文
posted @ 2021-09-15 21:41 Kiritan 阅读(865) 评论(0) 推荐(0)
摘要:# 高级程序设计语言概述 一、常用的高级程序设计语言 高级程序设计语言的优点 ​ 相对机器语言或汇编语言,高级程序设计语言更接近于数学语言和工程语言,更直观、自然和易于理解 ​ 更容易验证其正确性、改错 ​ 编写程序的效率更高 ​ 更容易移植 二、程序设计语言的定义 语法 ​ 程序本质上是一定字符 阅读全文
posted @ 2021-09-15 21:36 Kiritan 阅读(1694) 评论(0) 推荐(0)
摘要:# 第一章 导论 一、什么是编译程序 ​ 介绍程序设计语言编译程序构造的基本原理和基本实现技术。 翻译程序(Translator) ​ 把某一种语言程序(称为源语言程序)等价地转换成另─种语言程序(称为目标语言程序)的程序。 编译程序(Compiler) ​ 把某一种高级语言程序等价地转换成另一种 阅读全文
posted @ 2021-09-13 21:24 Kiritan 阅读(217) 评论(0) 推荐(0)