详细说明:学编译原理时写的一个语法分析程序
一.[目的要求]
① 对输入文法,由程序自动构造FIRST FOLLOW集
② 对输入文法,由程序自动生成它的LL(1)分析表;
③ 对于给定的输入串,应能判断识别该串是否为给定文法的句型。
二.[题目分析]
该程序可分为如下几步:
(1)读入文法
(2)判断正误
(3)若无误,判断是否为LL(1)文法
(4)若是,构造分析表;
(5)由总控算法判断输入符号串是否为该文法的句型。
相关搜索:
first follow 编写一个LL(1)语法分析程序 编译原理 LL 分析程序 yufafenxi_ll%281%29.rar 语法分析 ll(1) LL(1) 读入文法 判断正误 若无误,判断是否为LL(1)文法 编译原理 语法分析程序 first 集 语法分析 LL yufafenxi_ll(1) 自定义文法语法分析器
[ll(1)defenxiqi.rar] - 这是一个ll(1)的分析器,针对文法E->TG , T->FU , G->+TG|^ , U->*FU|^ , F->(E)|i,是对编译原理初学者的一个帮助。
[编译四个实习内容.rar] - 这是我们学校平时实习的四个内容:词法分析、递归下降子程序、ll1语法分析、lr0语法分析 是我用c++编写的。
[编译原理课程设计1.rar] - 编译原理课程设计,关于语法分析与词法分析的东西,自己的代码
[ll(1)11.zip] - 这是编译原理LL1文法的实验报告,有源代码,请大家尽管下载
[LL1语法分析.rar] - 这是编译原理的源代码,涉及了编译原理的各个过程:词法分析,LL1语法分析,语义分析,中间代码生成,中间代码优化(常表达式优化,公共表达式优化,循环不变式优化),中间代码生成目标代码,目标代码的解释执行,详细地阐述了一个编译器的设计和实现。它是大纲教学,课程设计良好的示范,也是编程爱好者提高的好参考,
[LL1.rar] - ll1语法分析的c语言实现代码 需要输入词法分析的txt结果文件
[实验二:ll1语法判断.rar] - 实验二:LL1语法判断 自定义一个文法集,输入文法产生式,计算文法的FIRST,FOLLOW和SELECT集合, 利用SELECT集合构造预测分析表,接着用预测分析程序,栈 和预测分析表对输入串进行分析,给出分析过程
[dalu.rar] - 是有关编译原理的,可以自动对输入的??分析,生成first集和follow集
[编译原理上机实验.rar] - 包括语法分析 语义分析 词法分析
[数字图像处理程序大全.rar] - 有关图像处理软件中常用功能的程序代码集体,比如图像的缩放,旋转,灰度变换等等。
[编译四个实习内容.rar] - 这是我们学校平时实习的四个内容:词法分析、递归下降子程序、ll1语法分析、lr0语法分析 是我用c++编写的。
[编译原理课程设计1.rar] - 编译原理课程设计,关于语法分析与词法分析的东西,自己的代码
[ll(1)11.zip] - 这是编译原理LL1文法的实验报告,有源代码,请大家尽管下载
[LL1语法分析.rar] - 这是编译原理的源代码,涉及了编译原理的各个过程:词法分析,LL1语法分析,语义分析,中间代码生成,中间代码优化(常表达式优化,公共表达式优化,循环不变式优化),中间代码生成目标代码,目标代码的解释执行,详细地阐述了一个编译器的设计和实现。它是大纲教学,课程设计良好的示范,也是编程爱好者提高的好参考,
[LL1.rar] - ll1语法分析的c语言实现代码 需要输入词法分析的txt结果文件
[实验二:ll1语法判断.rar] - 实验二:LL1语法判断 自定义一个文法集,输入文法产生式,计算文法的FIRST,FOLLOW和SELECT集合, 利用SELECT集合构造预测分析表,接着用预测分析程序,栈 和预测分析表对输入串进行分析,给出分析过程
[dalu.rar] - 是有关编译原理的,可以自动对输入的??分析,生成first集和follow集
[编译原理上机实验.rar] - 包括语法分析 语义分析 词法分析
[数字图像处理程序大全.rar] - 有关图像处理软件中常用功能的程序代码集体,比如图像的缩放,旋转,灰度变换等等。