没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
计 算 机 科 学 与 技 术 学 院
实 验 报 告
( 2018 ~2019 学年度 第 二 学期 )
课程名称 编译原理
实验名称
算符优先分析法设计与实现
姓名 学号
专业 软件工程 班级
地点 教师
南华大学计算机科学与技术学院 实验报告
1.实验目的及要求
软件、硬件环境
Code::blocks
实验目的
1. 了解掌握算符优先分析的基本方法、内容。
2. 学会科学思考并解决问题,提高程序设计能力。
3. 加深对语法分析器工作过程的理解。
4. 加强对算符优先分析法实现语法分析程序的掌握。
5. 能够采用一种编程语言实现简单的语法分析程序。
6. 能够使用自己编写的分析程序对简单的程序段进行语法翻译。
实验要求
用算符优先分析方法设计一个分析解释程序,对输入的赋值语句、
输出语句、清除语句进行词法分析、语法分析、表达式求值并存储
于指定变量中;若存在错误,提示错误相关信息。
2.实验步骤
1. 定义目标语言的语法规则;
2. 求解预测分析方法需要的符号集和分析表;
3. 依次读入实验一的分析结果,根据预测分析的方法进行语法分析,直
到源程序结束;
4. 对遇到的语法错误做出错误处理。
2. 实验内容
主要流程图
1.求字符 c 在算符优先关系表中的下标
南华大学计算机科学与技术学院 实验报告
2..求非终结符 c 的 FIRSTVT 集
剩余14页未读,继续阅读
资源评论
bg6
- 粉丝: 15
- 资源: 8
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 徐州市区shp边界文件
- 简易数字频率计设计(原理图、PCB、源码、分析报告)
- 20225207038罗丽文财管专2201班.rar
- Golang:通过Gin框架+Redis+责任链,实现一个简单的钉钉机器人,进行消息处理 ps:多应用版
- 基于cnn和AlexNet的铝材缺陷检测内含数据集和demo原型2种方法
- 2023年各城市PM2.5, PM10, SO2, NO2等环境空气质量数据
- go 语言 实现的 使用modbus 协议 通过DTU tcp 链接 采集数据
- SHELL脚本(全是干货)
- Windows屏幕录屏软件
- 2022年各城市PM2.5, PM10, SO2, NO2等环境空气质量数据
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功