- 8
- 0
- 约2.91千字
- 约 6页
- 2017-08-15 发布于重庆
- 举报
实验三算术表达式预测分析程序设计.doc
实验三:算术表达式预测分析程序设计
LD
1、实验目的:
(1)掌握自上而下语法分析的要求与特点。
(2)掌握LL(1)语法分析的基本原理和基本方法。
(3)掌握相应数据结构的设计方法。
2、实验内容:
编程实现给定算术表达式的预测分析器。
算术表达式文法如下: E(E+T | T
T(T*F | F
F((E) | i
3、设计说明:
首先改写文法为LL(1)文法;构造LL(1)分析表,然后编写预测分析程序。
4、设计分析与步骤(1)将原算术表达式方法改写为LL(1)文法为:E--TEE--+TE|εT--FTT--*FT|εF--(E)|i(2)计算文法中每一个非终结符的FIRST集和FOLLOW集
FIRST FOLLOW E { (,i } { #,) } E’ { +,ε } { ),# } T { (,i } { ),+,# } T’ { *,ε } { ),+,# } F { (,i } { * } (3)构造预测分析表
I ( ) + * # E E-->TE’ E-->TE’ E’ E’->ε E’-->+TE’ E’-->ε T T-->FT’ T-->FT’ T’ T’-->ε T’-->ε T’-->*FT’ T’
您可能关注的文档
- 圆形柱(压弯构件设计)配筋计算.doc
- 圆形模板.ppt
- 圆形波导的理论分析和特性.ppt
- 圆形的概念于分析.ppt
- 圆形草坪的面积问题.ppt
- 圆的面积教学案例.doc
- 土力学与地基基础B.doc
- 土力学与地基基础复习重点.doc
- 土力学与地基基础简答题.doc
- 土力学及地基基础习题.doc
- 宣贯培训(2026年)《EJT 20026-2012除核动力厂外的核设施建(构)筑物、系统和部件应对自然灾害的性能分类指南》.pptx
- 宣贯培训(2026年)《GA 240.30-2003刑事犯罪信息管理代码 第30部分:户籍地类型代码》.pptx
- 宣贯培训(2026年)《GAT 465.7-2004治安管理信息系统基本业务功能规范 第7部分:公务用枪管理基本业务功能》.pptx
- 合规红线与避坑实操手册(2026)《GB 12319-2022中国海图图式》.pptx
- 合规红线与避坑实操手册(2026)《GB 23864-2023防火封堵材料》.pptx
- 宣贯培训(2026年)《HB 8396-2013(2017)民用飞机内外部应急标识》(2026年)深度解析.pptx
- 宣贯培训(2026年)《JBT 9552.6-1999铜铬锆合金化学分析方法 焦硫酸钾熔融——偶氮胂Ⅲ光度法测定总锆》.pptx
- 宣贯培训(2026年)《GAT 947.4-2015单警执法视音频记录系统 第4部分:数据接口》.pptx
- 宣贯培训(2026年)《GAT 2000.92-2015公安信息代码 第92部分:窃取手段分类与代码》.pptx
- 宣贯培训(2026年)《JBT 12576-2015轮胎起重机》.pptx
最近下载
- 第五章排球排球正面双手垫球(教学设计)-人教版初中体育与健康八年级全一册(1).docx
- 临床静脉用药调配与使用指南 路径,静脉.pdf VIP
- 研究生电子设计大赛报告.pdf VIP
- 医疗器械监督管理条例考题及答案.docx VIP
- 新北师大版四年级数学下册《看一看》课件_课件.ppt VIP
- 护士(护理人员)个人简历模板(3套适配版).docx VIP
- 建筑工程技术资料管理标准DB13(J)T 8622-2025.pdf VIP
- 第12课 彩陶纹样 (课件)2026赣美版美术三年级下册.ppt
- 3.3《品质》一等奖获奖课件.pptx VIP
- 沥青拌合楼搅拌设备西筑用户培训教材.doc VIP
原创力文档

文档评论(0)