- 21
- 0
- 约9.16千字
- 约 15页
- 2020-12-15 发布于山东
- 举报
一、实验名称
预测分析表方法的实现
二、实验目的
理解预测分析表方法的实现原理。
三、实验内容
编写一通用的预测法分析程序, 要求有一定的错误处理能力, 出错后能够使程序继续运行下去,直到分析过程结束。可通过不同的文法(通过数据表现)进行测试。
四、实验内容提示
1.算法数据构造:
构造终结符数组: char Vt[10][5]={ “id”,”+” } ;
构造非终结符数组: char Vn[10]={ };
构造 follow 集数组: char *follow[10][10]={
并存放,可省略,直接给出分析表。 )
数据构造示例(使用的预测分析表构造方法 1):
}
(可将
follow
集与预测分析表合
/*data1.h 简单算术表达式数据 */
char VN[10][5]={ E , E , T , T , F };
int length_vn=5; // 非终结符的个数
// 非终结符表
char VT[15][5]={ id , + , * , ( , ) , # }; int length_vt=6; // 终结符的个数
// 终结符表
char Fa[15][10]={ TE , +TE , , FT , *FT , , (E) , id };
// 产生式表 :E-TE 1:E-+TE 2:E- 空
// 3
您可能关注的文档
- 施工图设计变更及修改流程.docx
- 施工图外包设计服务.docx
- 十堰市2010年中考生物试题及答案.docx
- 实训17天正CAD绘制建筑施工平面图-副本.docx
- 实验三电压源与电流源的等效变化实验报告.docx
- 实用写作第三次作业.docx
- 食堂每日耗用食材明细表年月日.docx
- 市场分析和经济效益预测.docx
- 市级政府(集中)采购预算执行确认书.docx
- 市政案例试题.docx
- 中国国家标准 GB/T 48336.304-2026星闪无线通信系统 第304部分:基础服务层 5G蜂窝网络融合.pdf
- CCAA《管理体系认证基础》第2版+三色笔记office完整版-2026.docx
- RCS-901系列超高压线路成套保护装置技术和使用说明书.pdf
- RCS-902A(B.C.D)型超高压线路成套保护装置技术说明书.pdf
- PCS-923A断路器失灵起动及辅助保护测控装置技术使用说明书.pdf
- RCS-924A型T区保护装置技术和使用说明书.pdf
- GB/T 48349.3-2026信息技术 数字视网膜系统 第3部分:端子系统.pdf
- 中国国家标准 GB/T 48349.3-2026信息技术 数字视网膜系统 第3部分:端子系统.pdf
- 《GB/T 48349.3-2026信息技术 数字视网膜系统 第3部分:端子系统》.pdf
- 中国国家标准 GB/T 48355-2026石化化工用软起动装置.pdf
原创力文档

文档评论(0)