编译原理(辛明影课件)rcomch31
第三章 词法分析 3?2 词法分析器的手工构造 为了构造词法分析器,要研究构词法,每种词类的结构模式以及识别它的数学模型——有穷自动机。它的模拟程序可以作为词法分析器的控制程序。 3?2 ?1确定的有限自动机(DFA) 3?2 ?2构造识别单词的DFA 3?2 ?3 编写词法分析程序 * * 编译器的各个阶段: 编译器是分 阶段执行的。 每个阶段将源程序从一种表示转换成另一种表示 源程序 词法分析器 错 误 处 理 器 符 号 管 理 表 语法分析器 语义分析器 中间代码生成器 代码优化器 代码生成器 编译的各个阶段 3 . 2 词法分析器的手工构造: 用DFA 能识别 3 . 3词法分析程序自动构造工具LEX简介 3. 1 词法分析程序的设计: 词法分析器的功能,输出,把它组织成单独程序 = 8 0 ; 0 1 3 4 2 5 6 e n i L 字母 字母 字母 字母 数字 数字 数字 = = ; ; 0 1 2 4 5 6 3 L i n e = 8 0 ; ? id(25) , ‘Line’? ? =( 36), ?? ? ? num(27), ‘80’? ? ;(45), ?? ? 数字 字母 字母 1 1 = = 0 0 0 3 ; ; 1 输入 输出 有穷控制器 单词的词类和属性 (词类符号, 单词
您可能关注的文档
最近下载
- 2010-2023历年北京市春季普通高中会考物理试卷.docx VIP
- 美国语文 12-18岁 中英文对照版.pdf VIP
- 安全网、安全帽、扣件、钢管合格证及检验报告.docx VIP
- 2025-2030美国膳食指南中文版.pdf VIP
- 9宫格数独专项练习题(每日一练,初级、中级、高级各20套题).docx VIP
- 2026年市场协同发展的利益分配与协调机制研究.docx
- 小学数学巧算24点专项练习题(每日一练,共25份).pdf VIP
- 小学数学巧算24点专项练习题(每日一练,共9份).pdf VIP
- 《2026版CSCO胰腺癌诊疗指南》内科更新内容解读.docx
- 阅读题中常见逻辑关系设错讲练(教师版).pdf VIP
原创力文档

文档评论(0)