文件名称:4SLR
-
所属分类:
- 标签属性:
- 上传时间:2012-11-16
-
文件大小:245kb
-
已下载:0次
-
提 供 者:
-
相关连接:无下载说明:别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容来自于网络,使用问题请自行百度
编译原理上机—语法分析2
1.目的:熟练掌握自下而上的语法分析方法,并能用C++程序实现。
2. 在已有文法的基础上再加上减法“-”和除法“/”对应的产生式构成最终的文法。从而使得记号流可以处理带括号的加、减、乘、除四则运算。
3. 对于任意给定的输入串(词法记号流)进行语法分析,要求采用SLR分析器来完成。手工构造SLR分析表,利用移进-归约分析算法(P69 图3.12)输出(P70 表3.8)对应的动作部分。如:
输入:id*+id/(id+id)#
输出:移进
按 F->id归约
按 T->F归约
移进
error
……
-Course Design Compiler Principle SLR (1) syntax analysis!
1.目的:熟练掌握自下而上的语法分析方法,并能用C++程序实现。
2. 在已有文法的基础上再加上减法“-”和除法“/”对应的产生式构成最终的文法。从而使得记号流可以处理带括号的加、减、乘、除四则运算。
3. 对于任意给定的输入串(词法记号流)进行语法分析,要求采用SLR分析器来完成。手工构造SLR分析表,利用移进-归约分析算法(P69 图3.12)输出(P70 表3.8)对应的动作部分。如:
输入:id*+id/(id+id)#
输出:移进
按 F->id归约
按 T->F归约
移进
error
……
-Course Design Compiler Principle SLR (1) syntax analysis!
(系统自动生成,下载前可以参看下载内容)
下载文件列表
4SLR/bin/Debug/SLR.exe
4SLR/main.cpp
4SLR/obj/Debug/main.o
4SLR/SLR.cbp
4SLR/SLR.depend
4SLR/SLR.layout
4SLR/bin/Debug
4SLR/obj/Debug
4SLR/bin
4SLR/obj
4SLR
第四次上机作业(第11周和12周上机).doc
4SLR/main.cpp
4SLR/obj/Debug/main.o
4SLR/SLR.cbp
4SLR/SLR.depend
4SLR/SLR.layout
4SLR/bin/Debug
4SLR/obj/Debug
4SLR/bin
4SLR/obj
4SLR
第四次上机作业(第11周和12周上机).doc
本网站为编程资源及源代码搜集、介绍的搜索网站,版权归原作者所有! 粤ICP备11031372号
1999-2046 搜珍网 All Rights Reserved.