编译原理实验报告LR(1)分析法.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《编译原理实验报告LR(1)分析法.docx》由会员分享,可在线阅读,更多相关《编译原理实验报告LR(1)分析法.docx(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、河南工业大学实验报告课程编译原理实验名称实验四 LR(1)分析法一.实验目的1. 掌握 LR(1)分析法的基本原理;2. 掌握 LR(1)分析表的构造方法;3. 掌握 LR(1)驱动程序的构造方法。二.实验内容及要求根据某一文法编制调试 LR(1)分析程序,以便对任意输入的符号串进行分析。本次实验的目的主要是加深对 LR(1)分析法的理解。对下列文法,用 LR(1)分析法对任意输入的符号串进行分析:(0)E-S(1)S-BB(2)B-aB(3)B-b程序输入一以#结束的符号串(包括 a、b、#),如:abb#。输出过程如下:步骤状态栈符号栈输入串ACTIONGOTO1.0.#.abb#.S3.
2、三.实验过程及结果(说明:实验结果可以是运行画面的抓屏,抓屏图片要尽可能的小。) 实验代码:#include #includechar *action103=S3#,S4#,NULL,/*ACTION 表*/NULL,NULL,acc,S6#,S7#,NULL,S3#,S4#,NULL,r3#,r3#,NULL,NULL,NULL,r1#,S6#,S7#,NULL,NULL,NULL,r3#,r2#,r2#,NULL,NULL,NULL,r2#;int goto1102=1,2,/*GOTO 表*/0,0,0,5,0,8,0,0,0,0,0,9,0,0,0,0,0,0;char vt3=a,b
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 编译 原理 实验 报告 LR 分析
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内