
编译原理
文章平均质量分 87
编译原理学习笔记
赵远疴
一名计科专业的大二学生,不断学习,持续更新,感谢支持,有兴趣互相交流的家人可以互相关注哦!!!
展开
-
编译原理 第3章:词法分析
词法分析的任务:从左至右逐个字符地对源程序进行扫描,产生一个个单词符号,把作为字符串的源程序改造成为单词符号串的中间程序。词法分析器(Lexical Analyzer)又称扫描器(Scanner):执行词法分析的程序手工构造方法自动构造方法词法分析器的功能和输出形式功能:输入源程序、输出单词符号词法分析器输出的单词符号的表示形式:(单词种别,单词符号的属性值)5.实现方案:基本上为两种。原创 2024-03-18 08:48:32 · 1056 阅读 · 2 评论 -
编译原理 第2章:基础知识
程序设计教科书中的语言侧重于语言成分的意义,它常常只讲到语言的一部分,因此,不能把这种描述作为构造编译程序的基础”程序语言由两方面进行定义:语法 语义语法语义。原创 2024-03-17 17:16:07 · 1285 阅读 · 1 评论 -
编译原理 第1章:概述
将某一种语言程序(称为源语言程序)等价地转换为另一种语言程序(称为目标语言程序)的程序称为翻译程序。由于汇编语言格式简单,常与机器语言之间有一一对应的关系,汇编程序所要做的翻译工作比编译程序简单得多。:对源程序(包括源程序中间形式)从头到尾扫描一次,并做有关的加工处理 ,生成新的源程序中间形式或目标程序,通常称之为。:一种介于源语言和目标语言之间的中间语言形式,中间代码的形式编译程序设计者可以自己设计,常用的有。,对识别出的各种语法成分进行语义分析,并产生相应的。的程序称为源程序(无法直接执行)。原创 2024-03-17 15:09:26 · 1171 阅读 · 0 评论