- 9
- 0
- 约1.26万字
- 约 46页
- 2017-01-06 发布于北京
- 举报
[编译原理第三章词法分析
第三章 词法分析 (Lexical Analysis) 主要内容: 词法分析程序的功能; 单词分类及内部表示; 词法分析程序的设计与实现步骤。 3.1 词法分析介绍 3.1.1 词法分析程序的功能 单词是字符的序列,是指语言中那些具有独立含义的最小语义单位。 单词不是程序设计语言中的语法概念,是编译程序中引进的一个概念。 编译程序的翻译工作 为提高效率,编译应该在单词一级上进行; 词法分析的主要任务:词法分析是编译的第一阶段,它的的主要任务是按语言的词法规则,从左至右逐个字符地对原程序进行扫描,从源程序中识别出每个单词,并把每个单词转换成它们的内部表示,即所谓的TOKEN,同时进行词法检查。 词法分析程序:执行词法分析的程序称为词法分析程序,有时也称为词法分析器(Lexical Analyzer)或者扫描器(Scanner)。 3.1.2 词法分析程序的接口 词法分析程序与语法分析程序的接口有两种形式: 词法分析程序作为编译器的独立一遍 遍(Pass):所谓“遍”就是对源程序或源程序的中间表示形式从头到尾扫描一次,并作加工处理,生成新的中间结果或目标程序。 词法分析程序作为独立的一遍:读入源程序字符序列,识别出每一个单词并将其转换成相应的内部表示,形成一个TOKEN序列,这个TOKEN序列将作为语法分析程序的输入; 词法分析程序作
您可能关注的文档
最近下载
- JEP160A 电子固态晶圆、芯片和器件的长期存储指南.docx VIP
- 口袋妖怪金手指代码口袋妖怪金手指代码.doc VIP
- 单元作业设计 小学数学 人教版 三年级下册《面积》.docx VIP
- 2026年功能性母婴纺织品研发及生产项目实施方案.docx VIP
- 氢能供应链关键节点脆弱性识别与防护措施.pdf VIP
- 产供销协调会议管理制度.docx VIP
- 基于差分隐私的视频数据隐私保护发布方案.pdf VIP
- 2025年互联网营销师病毒式营销与裂变活动中的高价值用户获取专题试卷及解析.pdf VIP
- (高清版)DB33∕T 2363.6-2021 市域(郊)铁路工程质量验收规范 第6部分:电力与牵引供电工程 .pdf VIP
- 2025年演出经纪人演出物流中的现场清点与交接流程规范专题试卷及解析.pdf VIP
原创力文档

文档评论(0)