63词法分析 6.3.词法分析的任务 词法分析是编译过程各阶段的基础和 必要的准备。 词法分析的主要任务是从源程序语句 中识别出具有独立意义的语法单位(即语 法符号),并且建立一个符号表,用以保 存各语法符号的属性。 PT PRESS 单击鼠标左键换页
6.3 词法分析 6.3.1 词法分析的任务 词法分析是编译过程各阶段的基础和 必要的准备。 词法分析的主要任务是从源程序语句 中识别出具有独立意义的语法单位(即语 法符号),并且建立一个符号表,用以保 存各语法符号的属性
表6斗 符号表 序号符号属性其他信息 001 RH实符号名 002 赋值号 m03 左括号 004 实常数 乘号 06 十 加号 实符号 2 右括号 除号 PT PRESS 10 整符号名
表64中的符号最后都变成二进制 形式的代码串。 可以将这些通用符号建立一个通 用符号表,这些符号的代码可用较大 的编号来表示,如表6.5所示。 在这种情况下,上述赋值语句经 词法分析后可以得到一张符号表如表 6.6所示。 PT PRESS 单击鼠标左键换页
表6.4中的符号最后都变成二进制 形式的代码串。 可以将这些通用符号建立一个通 用符号表,这些符号的代码可用较大 的编号来表示,如表6.5所示。 在这种情况下,上述赋值语句经 词法分析后可以得到一张符号表如表 6.6所示
表65 通用符号表 符号 编码 901 2 03 04 95 PT PRESS
表 符号表 序号符号属性其他信息 0 R实符号名 DOZ 24 实常数 x实符号名 整符号名 PT PRESS 单击鼠标左键换页