2019年合肥工业大学编译原理实验报告,含word的 .docs与pdf文档,文档内附代码仓库链接。核心代码是Scala实现,Java完成GUI封装。
1
熟悉语法分析原理及4种常用的语法分析方法; 其中: 四种算法为 (1)设计算术表达式的递归下降子程序分析算法 (2)设计算术表达式的LL(1) 分析算法 (3)设计算术表达式的简单优先分析算法 (4)设计算术表达式的SLR(1) 分析算法 选择上述一种方法并设计一个表达式的语法分析器。 (本实验设计的是递归下降的表达式语法分析器)
1
编译原理实验报告编译原理实验报告编译原理实验报告
1
包含五个实验:词法分析,ll(1)分析,算符优先文法,语法分析,语义分析五个实验。报告和源代码都在其中,目的嘛,为了方便学弟学妹,省的浪费时间。部分代码有点错误,我也不想调试了,因为我也不喜欢编译实验,如果你想,可以修改一下有的程序。C#
1
编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译
2022-06-03 10:04:16 7KB 源码软件 编译原理实验
设计完成正则文法所描述的Pascal 语言子集单词符号的词法分析程序,加深对词法分析原理的理解。并掌握在对程序设计语言源程序进行扫描过程中将其分解为各类单词的词法分析方法。 编制一个读单词过程,从输入的源程序中,识别出各个具有独立意义的单词,即关键字、其他标识符、整型常数、运算符、界符五大类。并在文本文件中依次输出各个单词的内部编码及单词符号自身值。(遇到错误时可显示“Error”,然后跳过错误部分继续显示)。 含有实验程序,实验报告
1
AIIT 编译原理实验四LL(1)文法
2022-05-30 19:06:20 457KB 源码软件
1
NFA2DFA 重庆大学编译原理实验部分:将NFA状态机转换为DFA状态机 使用 将文件放在同一个目录下,其中对外开放的类为NFA2DFA类,其包含于use包下。该类中已经包含了测试用例。 架构 没有架构,做的很随性。如果你想看的很清晰,可以把所有文件放在一个目录下。类的继承关系看一步走一步。
2022-05-30 00:59:24 25KB Java
1
1. 了解 LL(1)语法分析是如何根据语法规则逐一分析词法分析所得到的单词,检查语法错误,即掌握语法分析过程。 2. 掌握LL(1)文法判别调剂和 LL(1)语法分析器的设计与调试。
2022-05-29 00:54:49 26KB 编译原理 LL(1)分析
1