- 1
- 0
- 约7.23千字
- 约 11页
- 2022-12-10 发布于江苏
- 举报
黄冈师范学院
提高型实验报告
实验课题 OPG分析程序的设计___
(实验类型:□综合型□设计型□应用型)
实验课程 编译原理 __
实验时间 2014年12月16日
学生姓名
专业班级
学号
OPG分析表和分析程序的设计
实验目的和要求:
通过设计、编写和调试构造优先关系表的程序,了解构造算符优先关系表的步骤以及对文法的要求,并能够从文法G出发自动生成算符优先关系表。
实验原理分析(包括算法):
设计一个自动构造优先关系表的程序,该程序的输入是算符文法G,输出的是相应的优先关系表,并指出是否为算符优先文法。
(1)例如以下文法:
E-T+E|T T-F*T|F F-F↑P|P P-(E)|i
注:I为整型常数后者为标识符表示的整型变量,使用中↑用**表示。
(2)构造优先分析表的算法,构造优先分析表需以下几个步骤:
构造文法G中非终结符号的FIRSTVT集合
FIRSTVT集合用一个布尔数组F[P,a]表示,F是一个m*n的二维数组(m=文法G中非终结符号个数,n=文法G中终结符号个数)。其中P∈VN,a∈VT,F[P,a]=TRUE的条件是当且仅当a∈FIRSTVT[P]。对于文法G的所有非终结符号,构造布尔数组F[P
您可能关注的文档
- 九年义务教育投资成本收益分析.doc
- 班组长培训项目.ppt
- 2022预备党员党章知识培训结业考试题库含答案-精品.doc
- 国外留学申请书(通用5篇).pdf
- 语文教育专业实习总结.doc
- 数据安全审计.doc
- 个人师风师德情况总结(精选25篇).pdf
- 师德师风个人总结范文(精选6篇).doc
- 农产品运营及品牌化力量培训讲义.ppt
- 农产品营销学概述.ppt
- 接地故障保护培训课件.ppt
- 企业高层领导安全领导力专题培训.pptx
- 自动重合闸培训.ppt
- ZME致茂电子操作 编程手册6310 系列用户手册.pdf
- Gowin高云半导体FPGA产品GW1NS系列 GW1N(R)-2 GW1N(R)-2B GW1N(R)-6说明书.pdf
- USR硬件设计手册USR-K3用户手册.pdf
- CXW螺丝钉M4×18十字大扁头螺钉 ×2 M5×25十字大扁头螺钉 ×1 750mlMIN M5×25十字大扁头水杯螺钉 ×1说明书用户手册.pdf
- CHERRY樱桃XTRFY用户手册.pdf
- Bingxin技术工程审计手册第一卷用户手册.pdf
- GREE格力电器压缩机QXA-B102zE190技术规格书.pdf
原创力文档

文档评论(0)