自己实现的编译原理的LL1语法分析器,是自己的实验作业,用Vs2017实现,可以直接运行
2021-05-09 22:02:12 21.67MB 编译原理 C++
1
SLR语法分析器,能求出FIRST、FOLLOW 集和构造出SLR分析表,出入一个句子,能动态演示匹配过程。(有完整源代码)。
2021-05-09 19:19:05 1.17MB 编译原理实验 语法分析器 SLR
1
递归下降语法分析程序的范例代码...实验内容及操作示范详见实验指导书...
2021-05-09 17:59:30 188KB 编译原理 递归下降 语法分析
1
预测分析法自顶向下分析如下文法: E→E+T│T , T→T*F│F , F→(E)│i 。 程序不包含词法分析,请显式以空格分隔输入符。
2021-05-09 15:27:41 25KB 预测分析法 语法分析 编译原理
1
东北大学编译原理实验2 语法分析 实验报告,有代码。
1
编译原理 词法分析,语法分析,中间代码生成 源代码 重庆理工大学编译原理实验。
1
自己写的编译原理课程中语法分析实验的报告:• 理解和掌握算术表达式的文法构造,熟悉常用的语法分析方法。理解和掌握布尔表达式的文法构造,熟悉常用的语法分析方法。• 根据Sample语言的语法规则判定输入的一串单词能否构成一个正确的算术表达式。根据Sample语言的语法规则判定输入的一串单词能否构成一个正确的布尔表达式。
2021-05-08 20:02:52 31KB 语法分析实验报告
1
这是课程设计的一部分,只实现了中间代码生成前面的词法,语法等分析功能
2021-05-08 17:47:11 224KB 编译器 前端
1
对算术表达式文法,用递归下降分析法(或预测分析方法、算符优先分析方法等)对任意输入的符号串进行分析,如合法给出相应信息,如果不合法,最好能给出在哪个产生式出现的问题。 算术表达式至少包含+、-、*、/、()。例如:i1 + i2 * ( 34 - i3 / 2 )
1
使用python语言写的tiny语言的语法分析器,即通过对tiny语言文法的消除左递归和提前左公因式之后得到的文法进行first函数计算,之后根据其进行源码编写,纯自己手写。未加入TINY的读写文法。压缩包包含,python源代码,由文法到first函数的分析过程(图片)
2021-05-07 19:10:35 156KB python 编译原理 tiny语法分析 文法
1