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

浙公网安备 33010602011771号