- 0
- 0
- 约1.27万字
- 约 86页
- 2017-07-04 发布于四川
- 举报
第四章 词法分析 本章将讨论词法分析程序的设计原则,单词的描述技术,识别机制及词法分析程序的自动构造原理。 4.1 词法分析程序 4.2 正规表达式与正规集(正规语言) 4.3 有穷自动机 4.4 词法分析程序的自动构造 本章重点 单词的描述工具 单词的识别系统 设计和实现词法分析程序 首先需要描述和刻画程序设计语言中的原子单位——单词,其次需要识别单词和执行某些相关的动作。 描述程序设计语言的词法的机制是正则表达式,识别机制是有穷状态自动机。 回顾 什麽是词法分析程序 实现词法分析(lexical analysis)的程序 逐个读入源程序字符并按照构词规则切分成一系列单词。 单词是语言中具有独立意义的最小单位,包括保留字、标识符、运算符、标点符号和常量等。 词法分析是编译过程中的一个阶段,在语法分析前进行 。也可以和语法分析结合在一起作为一遍,由语法分析程序调用词法分析程序来获得当前单词供语法分析使用。 词法分析程序的任务 词法分析是编译的第一个阶段。 词法分析所做的工作也叫“扫描处理”,因此,词法分析程序也常被叫做“扫描器”。 词法分析的任务是识别单词,为语法分析提供语法单位序列。 单词的形式一般为: 词法分析程序的输入是源程序,输出是一定形式的单词序列。 词法分析程序和语法分析程序的关系 词法分析程序的要求 词法分析程序必须按照一定的分类标
您可能关注的文档
- 专题三:实验四:验证牛顿运动定律.ppt
- 专题三:鉴赏诗歌规范性答题.ppt
- 专题九第三讲文言文分析综合.ppt
- 专题九民族精神与先进文化.ppt
- 专题二·3伟大的抗日战争.ppt
- 专题二三伟大的抗日战争.ppt
- 专题二写作导学案.pptx
- 专题二六个“为什么”.pptx
- 专题二第一讲计划与战略.ppt
- 专题二列强的入侵与中国人民的反抗斗争.ppt
- 小学数学六年级下册数学广角抽屉原理教学应用.docx
- 某APP童谣含隐晦成人隐喻致家长投诉的内容审核盲区分析_2026年5月.docx
- 小学语文提问策略在四年级阅读教学中的实施.docx
- 电流树状Lichtenberg图形制作.docx
- 急诊护理健康教育创新.pptx
- 高校学生宿舍太阳能热水系统节能效益与改造研究_2026年3月.docx
- “失眠日记”在学生中的记录行为与干预效果研究_2026年3月.docx
- 性别平等“角色互换”体验对男性大学生共情能力提升实测_2026年1月.docx
- 海洋保护区对生物多样性的保护作用研究_2026年5月.docx
- 人工智能辅助招聘中的算法公平性评测与偏见缓解策略_2026年3月.docx
最近下载
- 《中华人民共和国危险化学品安全法》解读课件(27页).pptx VIP
- 《中华人民共和国危险化学品安全法》解读课件.pptx VIP
- 公路路政管理技术标准JTG 4110-2024.docx VIP
- 城市污水UASB处理工艺设计计算环境工程毕业设计.doc VIP
- 〖GB_T50680-2012〗城镇燃气工程基本术语标准.docx VIP
- 高考英语倒计时专练 : 完型填空.doc VIP
- 职场礼仪第四章职场仪表礼仪.ppt VIP
- 绿化养护服务投标方案(技术标).doc
- ISO56001-2024创新管理体系 — 要求(中文版-译2024-09).docx VIP
- UASB反应器处理城市(生活)污水.PDF VIP
原创力文档

文档评论(0)