编译原理实验报告
实验一 词法分析程序实现
一、实验目的与要求
通过编写和调试一个词法分析程序,掌握在对程序设计语言的源程序进行扫描的过程中,将字符形式的源程序流转化为一个由各类单词符号组成的流的词法分析方法。
表I 语言中的各类单词符号及其分类码表
:= 14 IS + 15 PL - 16 MI * 17 MU / 18 DI
识别表I所列语言中的部分单词的DFA及相关的语义过程
将表I单词集中的整常数改为无符号常数,无符号常数的单词分类码助记符:UCON
描述无符号数的正规文法和状态转换图:
无符号数的右线性文法G1[无符号数]如下:
〈无符号数〉→ d〈余留无符号数〉
〈无符号数〉→ ·〈小数部分〉
〈无符号数〉→ d
〈余留无符号数〉→ d〈余留无符号数〉
〈余留无符号数〉→ ·〈十进小数〉
〈余留无符号数〉→ E〈指数部分〉
〈余留无符号数〉→ d
〈余留无符号数〉→ ·
〈十进小数〉→ E〈指数部分〉
〈十进小数〉→ d〈十进小数〉
〈十进小数〉→ d
〈小数部分〉→ d〈十进小数〉
〈小数部分〉→ d
〈指数部分〉→ d〈余留整指数〉
〈指数部分〉→ +〈整指数〉
〈指数部分〉→ -〈整指数〉
〈指数部分〉→ d
〈整指数〉→ d〈余留整指数〉
〈整指数〉→ d
〈余留整指数〉→ d〈余留整
您可能关注的文档
最近下载
- 第五章排球排球正面双手垫球(教学设计)-人教版初中体育与健康八年级全一册(1).docx
- 临床静脉用药调配与使用指南 路径,静脉.pdf VIP
- 研究生电子设计大赛报告.pdf VIP
- 医疗器械监督管理条例考题及答案.docx VIP
- 新北师大版四年级数学下册《看一看》课件_课件.ppt VIP
- 护士(护理人员)个人简历模板(3套适配版).docx VIP
- 建筑工程技术资料管理标准DB13(J)T 8622-2025.pdf VIP
- 第12课 彩陶纹样 (课件)2026赣美版美术三年级下册.ppt
- 3.3《品质》一等奖获奖课件.pptx VIP
- 沥青拌合楼搅拌设备西筑用户培训教材.doc VIP
原创力文档

文档评论(0)