- 9
- 0
- 约1.04万字
- 约 42页
- 2022-04-08 发布于上海
- 举报
会计学
1
编译原理词法解析
2
第一节 状态转换图
一 单词分类及表示
编译中,把高级语言的单词分为五类:
标识符,基本字,常数,运算符,界符
基本字,运算符,界符都是有限可枚举的;而标识符,常数可认为是无限的.
简单起见,单词可表示为如下二元组:
(单词分类号,单词自身值);
或者为:
(单词种别码,单词自身值);
标识符,常数 各为一个种别码,而由于基本字,运算符,界符的有限性,可以设计为一字一个种别码.
第1页/共42页
3
第2页/共42页
4
二 词法分析器的设计
1 源程序的预处理子程序
源程序中,存在许多编辑用的符号,它们对程序逻辑功能无任何影响. 例如:回车,换行,多余空白符,注释行等.在词法分析之前,首先要剔除掉这些符号,使得词法分析更为简单.
源程序
输入缓冲区
预处理子程序
扫描缓冲区2
扫描缓冲区1
缓冲区分为两部分,每个长度为256字节,这样单词的总长度可达到256字节.预处理子程序把处理好的字符串轮流放入两个缓冲区中,供词法分析程序使用.
第3页/共42页
5
2 词法分析程序
词法分析程序又称为词法分析器或扫描器
您可能关注的文档
- 说课教学目标三维四要素pisa试题.pptx
- 英国人的性格英文文化.pptx
- 读书笔记世界如此险恶你要内心强大——方法实战篇.pptx
- 商业银行会计概述.pptx
- 苏教四年级语文复习.pptx
- 设计规范安全问题的处理.pptx
- 青岛四年级下册统计整理与复习.pptx
- 青岛六年级数学下册认识比例尺.pptx
- 竖曲线高程计算.pptx
- 软磁材料介绍.pptx
- 2026年中国母婴级床品行业市场规模及投资前景预测分析报告.pdf
- 2026年中国母婴级湿巾行业市场规模及投资前景预测分析报告.pdf
- 2026年中国母婴监护设备行业市场规模及投资前景预测分析报告.pdf
- 2026年中国母婴监护仪行业市场规模及投资前景预测分析报告.pdf
- 2026年中国母婴经济行业市场规模及投资前景预测分析报告.pdf
- 2026年中国母婴水行业市场规模及投资前景预测分析报告.pdf
- 2026年中国母婴胎儿监护仪行业市场规模及投资前景预测分析报告.pdf
- 2026年中国母婴洗护用品行业市场规模及投资前景预测分析报告.pdf
- 2026年中国母婴洗衣机行业市场规模及投资前景预测分析报告.pdf
- 2026年中国母婴藻油DHA行业市场规模及投资前景预测分析报告.pdf
最近下载
- 深度解析(2026)《GBT 11349.2-2006振动与冲击 机械导纳的试验确定 第2部分:用激振器作单点平动激励测量》.pptx VIP
- 孕产妇危重症紧急救治专家共识(2026年版).pptx VIP
- 绿道最新研究报告.pptx VIP
- 拯救生命的小分子活性肽ppt课件.pptx VIP
- 精品学习资料RE2-U7a-Dollars And Scents.pptx VIP
- 让绿道成为民生风景线.pptx VIP
- TCBDA 34-2019 室内装饰装修金属饰面工程技术规程.pdf VIP
- 日立1200ex-en扶梯电器原理图.pdf
- 绿道导则课件.pptx VIP
- 绿道景观规划方案.ppt VIP
原创力文档

文档评论(0)