三、词法分析

词法分析是编译的基础,主要分析原程序中的字符流能否构成正确的单词。

词法分析的任务和功能

词法分析的功能

词法分析的任务

单词类型和种别码

词法分析器的设计

接口设计

img1

总体设计

img2

详细设计

img2

单词识别和状态转换图

符号表及其操作

入口 单词名称 长度 类型 种属 内存地址
1 variable 8 整型 简单变量 未知 未知
           

词法分析阶段的错误处理

正规文法、正规式与有穷自动机

词法分析程序的自动生成