- 5
- 0
- 约1.88万字
- 约 147页
- 2017-06-23 发布于四川
- 举报
第4章 词法分析 本章将讨论词法分析程序的功能和设计原则,然后引入正规式和其对单词的描述,接着讲述有穷自动机理论,最后给出词法分析程序的自动构造原理。 第3章教学内容 词法分析的任务; 单词,单词的分类,单词的输出形式 单词的描述工具: 正规文法; 正规式; 有穷自动机。 词法分析程序的自动构造原理: 正规式到有穷自动机的转换算法。 如何设计和实现词法分析程序。 一、词法分析的任务 人们要理解一篇文章或一句话,首先必须了解这篇文章或这句话的结构,文章包含哪些段落,每个段落包含哪些句子,每个句子又包含哪些词。这些过程对于人来说没有什么难度,但对于计算机来说就不同了,输入一段话或一个程序,计算机得到的只是一串符号,要对这段话或这段程序进行分析,计算机首先必须知道这段话由哪些词组成,或这个程序由哪些单词符号构成。这个过程就是词法分析。 识别单词 词法分析的任务是:从左到右逐个字符地对源程序进行扫描和分解,根据语言的词法规则识别出一个个的单词符号。 词法分析是编译的基础。执行词法分析的程序就是词法分析器(扫描器),其功能是输入源程序,输出单词符号。 词法分析程序的主要任务: 扫描源程序,识别出单词 其他任务: 滤掉空格,跳过注释、换行符 追踪换行标志,复制出错源程序, 宏展开,…… 二、与语法分析程序的接口方式 方式1:词法分析程序作为单独的程序,输入源程序,输出单
您可能关注的文档
最近下载
- 高中生通过实验优化法测定乡村雨水pH值准确测定方法课题报告教学研究课题报告.docx
- 标准图集-07FG01-人防工程图集-防空地下室设计荷载及结构构造.pdf VIP
- 2025年广西专业技术人员继续教育公需科目(二)答案.docx VIP
- (电磁场考试试题及答案.docx VIP
- 西门子S7-1200PLC实用教程 课件 第10章 PID控制.pptx
- 开工安全第一课培训课件.ppt VIP
- 高性能功能化产业用纺织品关键技术及产业化.doc VIP
- 中考数学-阿氏圆最值模型专项练习-含答案.docx
- 2026-2030精密焊接设备行业市场发展分析及竞争格局与投资战略研究报告.docx
- 重点流域农业面源污染治理项目监理细则.docx VIP
原创力文档

文档评论(0)