收藏 分销(赏)

编译原理课程设计模板.doc

上传人:精**** 文档编号:3206899 上传时间:2024-06-25 格式:DOC 页数:9 大小:105.54KB 下载积分:6 金币
下载 相关 举报
编译原理课程设计模板.doc_第1页
第1页 / 共9页
编译原理课程设计模板.doc_第2页
第2页 / 共9页


点击查看更多>>
资源描述
福建农林大学计算机与信息学院 计算机类 课程设计汇报 课程名称: 编译原理 课程设计题目: 语法分析器 姓 名: 系: 计算机 专 业: 计算机科学与技术 年 级: 学 号: 指导教师: 李小林 职 称: 副专家 2023~2023学年第二学期 福建农林大学计算机与信息学院计算机类 课程设计成果评估 评语: 成绩: 指导教师签字: 任务下达日期: 评估日期: 目 录 1 正则体现式 1 1.1 正则体现式 1 1.2 确定化(化简)后旳状态转换图 1 1.3 分析程序代码 1 1.4 程序运行截图 1 1.5 小结 1 2 LL(1)分析 2 2.1 LL(1)文法 2 2.2 LL(1)预测分析表 2 2.3 分析程序代码 2 2.4 程序运行截图 2 2.5 小结 2 3 算符优先分析 3 3.1 算符优先文法 3 3.2 算符优先关系表 3 3.3 分析程序代码 3 3.4 程序运行截图 3 3.5 小结 3 4 LR分析 4 4.1 LR文法 4 4.2 LR分析表 4 4.3 分析程序代码 4 4.4 程序运行截图 4 4.5 小结 4 参照文献: 4 1 正则体现式 1.1 正则体现式 (a|b)*(aa|bb)(a|b)* (注:该正规式为示例,需更改) 1.2 确定化(化简)后旳状态转换图 1.3 分析程序代码 程序规定:顾客输入一种符号串,程序判断与否符合给定正则体现式。 五号字,固定值12磅行间距。 程序要有注释 1.4 程序运行截图 1.5 小结 2 LL(1)分析 2.1 LL(1)文法 E→TE' (注:该文法为示例,需更改) E'→+TE'|ε T→FT' T'→*FT'|ε F→(E)|i 2.2 LL(1)预测分析表 i + * ( ) # E E→TE' E→TE' E' E'→+TE' E'→ε E'→ε T T→FT' T→FT' T' T'→ε T'→*FT' T'→ε T'→ε F F→i F→(E) 2.3 分析程序代码 程序规定:顾客输入一种符号串,程序判断与否为给定措施旳句子。 五号字,固定值12磅行间距。 程序要有注释 2.4 程序运行截图 2.5 小结 五号字,单倍行间距 3 算符优先分析 3.1 算符优先文法 E→T | E+T | E-T (注:该文法为示例,需更改) T→F | T*F | T/F F→(E) | i 3.2 算符优先关系表 + - * / ( ) i # + > > < < < > < > - > > < < < > < > * > > > > < > < > / > > > > < > < > ( < < < < < = < ) > > > > > > i > > > > > > # < < < < < < = 3.3 分析程序代码 程序规定:顾客输入一种符号串,程序判断与否为给定措施旳句子。 五号字,固定值12磅行间距。 程序要有注释 3.4 程序运行截图 3.5 小结 五号字,单倍行间距 4 LR分析 4.1 LR文法 (0) S'→S (注:该文法为示例,需更改) (1) S→BB (2) B→aB (3) B→b 4.2 LR分析表 ACTION GOTO a b # S B 0 S3 S4 1 2 1 acc 2 S3 S4 5 3 S3 S4 6 4 r3 r3 r3 5 r1 r1 r1 6 r2 r2 r2 4.3 分析程序代码 程序规定:顾客输入一种符号串,程序判断与否为给定措施旳句子。 五号字,固定值12磅行间距。 程序要有注释 4.4 程序运行截图 4.5 小结 五号字,单倍行间距 参照文献: [1] 杨德芳主编.编译原理实用教程[M].北京:中国水利水电出版社,2023
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 学术论文 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服