《编译与反编译技术实战 》一3.4 本章小结

简介: 词法分析是编译过程的第一个阶段,负责对源程序进行扫描,按照源程序的构词规则识别出一个个单词符号。编译过程中执行词法分析的程序称为词法分析器。本章介绍了构造词法分析器的两种方法:一种是基于状态转换图的词法分析器的手工实现,另一种是利用词法分析程序的自动生成工具LEX的词法分析器的自动实现。

本节书摘来自华章出版社《编译与反编译技术实战 》一书中的第3章,第3.4节,庞建民 主编 ,刘晓楠 陶红伟 岳 峰 戴超 编著,更多章节内容可以访问云栖社区“华章计算机”公众号查看。

3.4 本章小结

词法分析是编译过程的第一个阶段,负责对源程序进行扫描,按照源程序的构词规则识别出一个个单词符号。编译过程中执行词法分析的程序称为词法分析器。本章介绍了构造词法分析器的两种方法:一种是基于状态转换图的词法分析器的手工实现,另一种是利用词法分析程序的自动生成工具LEX的词法分析器的自动实现。

相关文章
|
自然语言处理 安全 C语言
《编译与反编译技术实战 》一导读
“编译技术”是从事软件开发和信息安全相关工作的技术人员必须掌握的基础性技术,也是高等院校计算机科学与技术和软件专业的一门必修专业课,这是理论与实践结合非常强的领域,对提升开发人员的技术水平和大学生科学思维的养成、解决实际问题能力具有重要作用。
2010 0
《编译与反编译技术实战 》一1.10 本章小结
本章简要介绍了阅读本书所需要的实践环境,主要有词法分析生成器LEX、语法分析生成器YACC、编译器GCC和LLVM、反汇编工具IDA和OllyICE、仿真与分析工具QEMU、动态分析工具TEMU等。
1372 0