- 39
- 0
- 约1.46万字
- 约 23页
- 2016-03-31 发布于山西
- 举报
编译原的理词法分析和语法分析报告代码c语言版
词法分析
实验目的
设计、编制并调试一个词法分析程序,加深对词法分析原理的理解。
实验要求
2.1 待分析的简单的词法
(1)关键字:
begin if then while do end
所有的关键字都是小写。
(2)运算符和界符
: = + - * / = = = ; ( ) #
(3)其他单词是标识符(ID)和整型常数(SUM),通过以下正规式定义:
ID = letter (letter | digit)*
NUM = digit digit*
(4)空格有空白、制表符和换行符组成。空格一般用来分隔ID、SUM、运算符、界符和关键字,词法分析阶段通常被忽略。
2.2 各种单词符号对应的种别码:
表2.1 各种单词符号对应的种别码
单词符号 种别码 单词符号 种别码 bgin 1 : 17 If 2 := 18 Then 3 20 wile 4 21 do 5 = 22 end 6 23 lettet(letter|digit)* 10 = 24 dight dight* 11 = 25 + 13 ; 26 — 14 ( 27 * 15 ) 28 / 16 # 0 2.3 词法分析程序的功能:
输入:所给文法的源程序字符串。
输出:二元组(syn,to
您可能关注的文档
- 半纤维的素热水预提取及其沉积对竹浆性能的影响.pdf
- 北京养生堂名方汇总全.pdf
- 北京养生堂名方汇总 3.pdf
- 北京万科客户服务及投诉处理.ppt
- 表演团通缉令 1.ppt
- 博尔赫斯全集·诗歌卷-上.林之木、王永年译.浙江文艺出版社1999.pdf
- JBT 15063-2025 变频调速磁悬浮三相永磁同步电动机标准立项发展报告.docx
- 电气继电器 试验和测量 第43部分 起痕指数(PTI) 标准立项发展报告.docx
- 电气和电子设备用连接器 第2-104部分:M8螺纹锁紧或卡口锁紧圆形连接器 标准立项发展报告.docx
- JBT 15078-2025 热连轧无头轧制精轧机组鼓形齿式联轴器标准立项发展报告.docx
- 电子元器件 半导体器件长期贮存 第4部分:贮存 标准立项发展报告.docx
- 电子用增材制造和三维打印工艺的分类 标准立项发展报告.docx
- 电子电气产品中特定物质的测定 第3-1部分:X射线荧光光谱法筛选铅、汞、镉等有害物质含量 标准立项发展报告.docx
- JBT 15030-2025 裸眼立体影像光场微透镜标准立项发展报告.docx
- 电网设备卫星巡检数据处理技术规范 标准立项发展报告.docx
- 电器和电子断路器 第2部分:通用标准 标准立项发展报告.docx
- 电压监测仪使用技术条件 标准立项发展报告.docx
- 电气绝缘液体与结构材料相容性试验方法 标准立项发展报告.docx
- 电阻器和电容器引出线的优选直径 标准立项发展报告.docx
- 电子和通信设备用变压器和电感器测试方法和试验程序 标准立项发展报告.docx
最近下载
- 仓储粮库工人入党申请书.docx VIP
- 2026年荣耀机试题库及答案.docx
- 2016年度贵州广播影视播音、主持人作品获奖目录.doc VIP
- 复微青龙JFMQL20S系列可编程融合芯片技术手册_.pdf VIP
- 《广告创意与设计》 课件全套 王树良 项目1--10 理解广告创意--- 新技术和广告创意与设计.pptx
- 《水污染溯源监测技术指南》.pdf VIP
- 过程控制及其MATLAB实现(第3版)全套PPT课件.pptx
- 2025 成人失禁性皮炎护理指南(中文版)+预防与处理规范.docx VIP
- 华沙条约组织武装力量战斗序列.doc VIP
- 2026年化工行业危险化学品安全管理方案.docx VIP
原创力文档

文档评论(0)