- 35
- 0
- 约8.63千字
- 约 14页
- 2016-12-02 发布于重庆
- 举报
2015编译原理实验指导书
◎实验一 词法分析实验二 递归下降分析法实验三 LL(1)分析法
实验四 逆波兰式的产生与计算
实验五 LR(1)分析法 ?
?
※实验一 词法分析Error”,然后跳过错误部分继续显示)
二、实验预习提示
1、
词法分析器的功能是输入源程序,输出单词符号。词法分析器的单词符号常常表示成以下的二元式(单词种别码,单词符号的属性值)。本实验中,采用的是一类符号一种别码的方式。
2、BNF表示
标识符→字母·字母数字串
字母数字串→字母·字母数字串|数字·字母数字串|下划线·字母数字串|ε
无符号整数→数字·数字串
数字串→数字·数字串|ε
加法运算符→+
减法运算符→-
大于关系运算符→
大于等于关系运算符→=
3、“超前搜索”方法
词法分析时,常常会用到超前搜索方法。如当前待分析字符串为“ab”,当前字符为’’,此时,分析器倒底是将其分析为大于关系运算符还是大于等于关系运算符呢?显然,只有知道下一个字符是什么才能下结论。于是分析器读入下一个字符’b’,这时可知应将’’解释为大于运算符。但此时,超前读了一个字符’b’,所以要回退一个字符,词法分析器才能正常运行。在分析标识符,无符号整数等时也有类似情况。
4、模块结构
(一)准备:
1.阅读有关章节,明确语言的语法,写出基本保留字、标识符、常数、运算符、分隔符等。
2.初步编制好程序。
3.准备好多组测试数据。
您可能关注的文档
- 2014年路政科半年工作总结.doc
- 2014年读书会指导书目(草).doc
- 2014思修试卷A.doc
- 2014数据结构习字符串1.doc
- 2014版创新设计高考数学二轮复习专题能力提升训练平面向量.doc
- 2014级外科学各论教学大纲(2014年修订).doc
- 2014编导高考影评考题范文(一).doc
- 2014赵屯小学寒假优秀传统文化在我身边---寒假春节实践活动方案.doc
- 2015 年创新能力培养和提高题库.doc
- 2015-2016北京市石景山区高三化学期末试题及答案.docx
- 2026年山东省滨州市惠民县中考化学一模试卷(含答案).pdf
- 2026年山东省济南市历城区中考化学二模试卷(含答案).pdf
- 2026年山东省烟台市福山区中考化学模拟试卷(含答案).pdf
- 2026年山东省临沂市郯城县中考化学一模(含答案).pdf
- 2026年四川省德阳市中江县中考化学二诊试卷(含答案).pdf
- 2026年四川省绵阳市梓潼县中考化学二模试卷(含答案).pdf
- 2026年新疆乌鲁木齐市沙依巴克区中考化学适应性试卷(含答案).pdf
- 2026年重庆市永川区中考化学质检试卷(含答案).pdf
- 2026年重庆市第一中学校中考化学全真模拟试卷(二)(含答案).pdf
- 安徽池州市第二中学等校2025-2026学年高一下学期期中物理试卷A(含答案).pdf
最近下载
- 安装与土建交叉作业施工方案.docx VIP
- 2026四川德阳绵竹市金申投资集团有限公司第一批招聘40人笔试备考题库及答案解析.docx VIP
- 【小学】《安静的力量》 静学教育主题班会课件(共15张PPT,内嵌视频).pptx VIP
- DB23 027-2001 果树砧木种子.docx VIP
- 人教版(2024)七年级上册生物全册同步练习题汇编(含答案).pdf VIP
- DB23 032-2001 树莓(马林)苗木.docx VIP
- 单排防护架施工方案.doc VIP
- 小型化滤波器手册-石家庄创天电子科技有限公司2020年8月版.pdf VIP
- 社会救助专员2025年工作总结及下一年工作计划.docx
- 安装与土建交叉作业施工方案.doc VIP
原创力文档

文档评论(0)