搜索结果
找到约 110 项符合
lr 的查询结果
按分类筛选
文章/文档 是一个编译原理的课程设计
是一个编译原理的课程设计,有具体的说明,是实验报告,做得比较好,是用LR法的循环语句翻译
教育系统应用 编译工作台 是本人编写的用于编译原理教学的工具
编译工作台 是本人编写的用于编译原理教学的工具,它是一个自由软件,现在已经发布(主页为http://download.enet.com.cn/html/030792005091701.html,上有软件介绍和截图)。
软件的源代码在压缩包的src目录中。WB.zip是主程序,其编译后生成WB.exe;LLDemo.zip是LL动态演示程序,其编译后生成Demo.exe,将其改名成LLDemo.e ...
编译器/解释器 编译原理的词法分析器
编译原理的词法分析器,语法分析器(包括递归子程序,算符优先,LR类分析法),语义分析等原理图
编译器/解释器 这个文档是语法分析的文档
这个文档是语法分析的文档,对输入的文档进行lR(1)分析,然后对所给的句型进行分析,判断是否合理
编译器/解释器 语法分析器lex和词法分析器yacc的C++语言实现 1.Lex (1)Lex输入文件的解析 (2)正规表达式的解析 (3)一个正规表达式到NFA的转换算法实现 (4)多个NFA的合并
语法分析器lex和词法分析器yacc的C++语言实现
1.Lex
(1)Lex输入文件的解析
(2)正规表达式的解析
(3)一个正规表达式到NFA的转换算法实现
(4)多个NFA的合并
(5)NFA的确定化和最小化算法实现
(6)返回状态与返回内容的对应
2.Yacc
(1)Yacc输入文件的解析
(2)上下文无关文法到对应LR(1)文法的下推自动机的构造
...
软件设计/软件工程 每种程序设计语言都有描述程序语法结构的规则。例如
每种程序设计语言都有描述程序语法结构的规则。例如,Pascal程序由程序块(又叫分程序)构成,程序块由语句组成,语句由表达式组成,表达式由记号组成等等。这些规则可以用上下文无关文法或BNF范式(Backus-Naur Form)描述。
编译器常用的文法分析方法有自上而下和自下而上两种。正如它们的名字所示,自上而下分析器建立分 ...
编译器/解释器 语法分析器 此程序共有两个类
语法分析器
此程序共有两个类,Lexical进行词法分析,Syntax进行语法分析.对于语法分析,采用LR(1)分析法,判断程序是否满足规定的结构.
编译器/解释器 用java实现的通用解释器
用java实现的通用解释器,包括slr,lr(0),lr(1),lr(k),ll等等,还可在在源码api上开发其他功能
编译器/解释器 1. 可以使用任何语言来完成
1. 可以使用任何语言来完成,例如:Java、C ++。
2. 文法采用常用的方式进行描述,例如:S→aA。
3. 以文件方式读取文法。
4. 求出项目集规范族(即所有的状态)。
5. 给出状态间的关系。
6. 给出LR(0)分析表。
7. 给定的任意符号串判定是否是文法中的句子,将分析过程用计算机打印出来 ...