这是编译原理实验 用VC++6.0 MFC开发的 基于LL(1)的语法分析器程序 有良好的可视界面
1
实现了: 1, 文法 2, First集 3, Follow集 4, 预测分析表 5, 输入句子 6, 显示分析过程 7, 显示分析结果(是否接收句子)
2019-12-21 20:05:00 46KB 语法分析器
1
该程序可以直接在Visual C++ 6.0下直接运行,但是必须保证该工程下有一个sentence.txt的文本文件保存待分析的句子
2019-12-21 20:04:57 646KB 语法分析器 SLR(1)
1
被编译原理实验为难的孩子可以看一看,绝对让你惊喜。 符合老师的实验要求,通过代码易于写实验报告。
1
此资源是编译原理的相关文件,包括源代码、语法输入文件与输入单词序列
2019-12-21 20:03:51 5KB 语法分析 C++ 编译原理
1
实现一个递归下降语法分析程序 识别用户输入的算术表达式 文法如下: E TE E’ +TE’| TE’|e T FT T’ FT’| FT’|e F E |i
2019-12-21 20:02:57 3KB 递归下降 编译原理 java
1
实现一个关于表达式的LR语法分析程序 识别用户输入的包含变量与整数的混合算术表达式(不包含减法与除法运算) 文法如下: 0 S E 1 E E+E 2 E E E 3 E E 4 E i 编程运用上述LR分析表 识别从键盘输入的算术表达式 ">实现一个关于表达式的LR语法分析程序 识别用户输入的包含变量与整数的混合算术表达式(不包含减法与除法运算) 文法如下: 0 S E 1 E E+E 2 E E E 3 E E 4 E i 编程运用上述LR分析表 识别从键盘输入的算术表达 [更多]
2019-12-21 20:02:57 6KB LR语法 编译原理 java
1
这是我用VC6.0(用了MFC类库)编写的一个集词法分析、语法分析为一体的程序,是我编译原理课程设计的拙作!压缩包里包括源代码、测试数据,可执行文件打包,安装文件打包,课程设计文档,程序使用说明和数据规范说明一应俱全。要花的分是多点,但是对需要的人超值,看你有没有眼光了!
1
1.目的 通过设计、编制、调试一个算术表达式的语法及语义分析程序,加深对语法及语义分析原理的理解,并实现词法分析程序对单词序列的词法检查和分析。   2.设计内容及要求: 算术表达式的文法: 〈无符号整数〉∷= 〈数字〉{〈数字〉} 〈标志符〉∷= 〈字母〉{〈字母〉|〈数字〉} 〈表达式〉∷= [+|-]〈项〉{〈加法运算符〉〈项〉} 〈项〉∷= 〈因子〉{〈乘法运算符〉〈因子〉} 〈因子〉∷= 〈标志符〉|〈无符号整数〉|‘(’〈表达式〉‘)’ 〈加法运算符〉∷= +|- 〈乘法运算符〉∷= *|/ 可以选择递归下降法、LL(1)、算符优先分析法、LR法完成以上任务,中间代码选用逆波兰式或四元式。 写出算术表达式的符合分析方法要求的文法,给出分析方法的思想,完成分析程序设计。 编制好分析程序后,设计若干用例,上机测试并通过所设计的分析程序。
2019-12-21 20:01:59 65KB 语法
1
编译原理作业,用C++实现了词法分析、语法分析以及四元式的生成
2019-12-21 20:00:41 134KB 词法分析 语法分析
1