上海电力学院
编译原理
课程实验报告
实验名称: 实验三 自下而上语法分析及语义分析
院 系: 计算机科学与技术学院
专业年级:
学生姓名: 学号:
指导老师:
实验日期:
实验三自上而下的语法分析
一、实验目的:
通过本实验掌握LR分析器的构造过程,并根据语法制导翻译,掌握属性文法的自下而上计算的过程。
二、实验学时:
4学时。
三、实验内容
根据给出的简单表达式的语法构成规则(见五),编制LR分析程序,要求能对用给定的语法规则书写的源程序进行语法分析和语义分析。
对于正确的表达式,给出表达式的值。
对于错误的表达式,给出出错位置。
四、实验方法
采用LR分析法。
首先给出S-属性文法的定义(为简便起见,每个文法符号只设置一个综合属性,即该文法符号所代表的表达式的值。属性文法的定义可参照书137页表6.1),并将其改造成用LR分析实现时的语义分析动作(可参照书145页表6.5)。
接下来给出LR分析表。
然后程序的具体实现:
LR分析表可用二维数组(或其他)实现。
添加一个val栈作为语义分析实现的工具。
编写总控程序,实现语法分析和语义分
您可能关注的文档
- 3施工支洞混凝土封堵施工措施介绍.doc
- 04第四章协调督查介绍.doc
- 4、第八章(仅供参考)介绍.doc
- 北京市东城区2016届高三一模理综物理(WORD版,含)探析.doc
- 4乡下孩子介绍.doc
- 北京市丰台区2015年中考英语二模探析.doc
- 4阅读-经营之道介绍.doc
- 北京市海淀区2016届高三上学期期中考试历史(WORD版含)探析.doc
- 05箱型基础工程介绍.doc
- 北京市一模考试基础题分类整理教师探析.doc
- 2025年绍兴辅警协警招聘考试备考题库及答案详解(有一套).doc
- 2025年綦江县辅警协警招聘考试真题附答案详解(巩固).doc
- 2025年绍兴辅警协警招聘考试备考题库含答案详解ab卷.doc
- 2025年绍兴辅警招聘考试真题含答案详解(能力提升).doc
- 2025年绍兴辅警招聘考试题库附答案详解.doc
- 2026年《当军训教官的心得体会(16篇)》.docx
- 2026福建平潭正宏建设工程咨询有限公司招聘3人笔试参考题库及答案解析.docx
- 2026年芜湖市经开区龙山街道社区卫生服务中心招聘劳务派遣工作人员8名笔试参考题库及答案解析.docx
- 2027年湖北省面向西安交通大学定向选调(选聘)优秀大学毕业生考试备考题库及答案解析.docx
- 2026年河南省中西医结合医院招聘博士研究生30名(第二批)笔试参考题库及答案解析.docx
最近下载
- 小学三年级下册综合实践活动节水小达人课件.pptx VIP
- 节水小达人课件.pptx VIP
- 试验一森林调查数据预处理11样地数据.pdf VIP
- 2025贵州化工建设有限责任公司第一批次招聘148人笔试备考试题及答案解析(完整版).docx VIP
- 5.3 凸透镜成像的规律(课件)八年级物理上册(人教版).pptx VIP
- 2026年4399游戏策划管培生笔试题及答案.doc VIP
- T_ZZB 2142-2021 作训鞋标准规范.docx VIP
- 设计与人文当代公共艺术超星尔雅学习通答案100分最新版.doc VIP
- Unit 3 课时4 Section 3 Writing(教学课件)2026-2027学年九年级英语上册(沪教版2024).pptx
- 工业机器人离线编程与仿真(ABB)高职全套教学课件.pptx VIP
原创力文档

文档评论(0)