期刊文献+
共找到15篇文章
< 1 >
每页显示 20 50 100
LALR(1)语法分析器的自动生成 被引量:2
1
作者 肖俊超 张家晨 《计算机应用》 CSCD 北大核心 2003年第4期65-68,共4页
文章简单介绍了语法分析器自动生成的原理和技术 ,根据语法分析器的生成过程 ,介绍了实用的语法分析器的自动生成器各个部件及其实现的详细过程。
关键词 LAlr(1)语法分析器 自动生成 lr方法 LAlr(1)方法 Shift表 Reduce表 C语言 程序设计 语法分析程序 文件输入方法
下载PDF
LR语法分析器的可视化交互式动态仿真 被引量:2
2
作者 李虎 杨晓津 《系统仿真学报》 CAS CSCD 北大核心 2009年第7期1866-1869,共4页
LR分析器及其语法制导的翻译方法是编译原理课程教学中的重要内容,其分析器的内部结构复杂,工作原理很难被学生直观地理解和掌握。描述一个在Windows平台上独立开发的可视化、交互式的LR分析器动态仿真软件工具。该工具的新颖之处在于... LR分析器及其语法制导的翻译方法是编译原理课程教学中的重要内容,其分析器的内部结构复杂,工作原理很难被学生直观地理解和掌握。描述一个在Windows平台上独立开发的可视化、交互式的LR分析器动态仿真软件工具。该工具的新颖之处在于它实现了众多高层概念的可视化,支持LR分析器的单步执行和仿真,并允许为产生式附加断点,特别是允许断点插入在产生式右部的任意文法位置。此工具已应用于编译原理的课程教学,亦可用于开发、编写和调试以YACC为代表的LALR(1)分析器生成系统的输入文法规约。 展开更多
关键词 lr分析器 语法分析器生成器 可视化 调试 断点
下载PDF
SLR(1)词/语法分析的自动构造 被引量:4
3
作者 温敬和 温敬平 《计算机工程》 CAS CSCD 北大核心 2002年第3期276-278,共3页
主要讨论了(SLR1)词语法分析器的自动构造,自动生成的()语法分析器可从自动生成的()词法分析器中获得测试SLR1/SLR1SLR1数据进行语法分析,论文相关的软件除可用于编译原理课程教学演示外,还可用于实际编译程序的()词语分析器的自动构造... 主要讨论了(SLR1)词语法分析器的自动构造,自动生成的()语法分析器可从自动生成的()词法分析器中获得测试SLR1/SLR1SLR1数据进行语法分析,论文相关的软件除可用于编译原理课程教学演示外,还可用于实际编译程序的()词语分析器的自动构造。由于SLR1/具有()分析表自动构造功能,因此该软件还可作为软件工具用于程序设计语言本身的设计和构造。 展开更多
关键词 编译程序 翻译程序 词法分析 语法分析 自动构造 Slr(1)词/语法分析器
下载PDF
LR(1)语法分析的自动构造 被引量:2
4
作者 孙冀侠 迟呈英 李迎春 《鞍山科技大学学报》 2003年第2期90-92,共3页
讨论了LR(1)语法分析器的自动构造,可判定给定的文法是否为LR(1)文法。若是,则自动生成给定文法的LR(1)分析表,并对任一输入串进行分析,判断其是否为给定文法的句子。论文相关的软件除可用于编译原理课程教学演示外,还可用于实际编译程... 讨论了LR(1)语法分析器的自动构造,可判定给定的文法是否为LR(1)文法。若是,则自动生成给定文法的LR(1)分析表,并对任一输入串进行分析,判断其是否为给定文法的句子。论文相关的软件除可用于编译原理课程教学演示外,还可用于实际编译程序的LR语法分析器的自动构造。 展开更多
关键词 lr(1)语法分析器 自动构造 编译程序 语法分析
下载PDF
LR语法分析器的自动构造 被引量:5
5
作者 温敬和 《上海第二工业大学学报》 2001年第1期18-25,共8页
本文讨论了编译程序的LR语法分析器的自动构造,论文中的相关软件除可用于教学演示外,还可用于实际编译程序LR语法分析器的自动构造。
关键词 编译程序 翻译程序 语法分析 自动构造 lr语法分析器
下载PDF
一个高效的语法分析器生成工具 被引量:4
6
作者 张敏 金茂忠 +1 位作者 李虎 许福 《微计算机信息》 北大核心 2005年第08X期122-124,共3页
VPGE(VisualParserGenerationEnvironment)是一个可视化语法分析器集成开发环境,除了具有良好的界面和强大的调试功能,其LALR(1)分析器的生成速度达到并超过公认的分析器生成速度最快的LALR(1)分析器自动生成器Bison,所能处理的文法规... VPGE(VisualParserGenerationEnvironment)是一个可视化语法分析器集成开发环境,除了具有良好的界面和强大的调试功能,其LALR(1)分析器的生成速度达到并超过公认的分析器生成速度最快的LALR(1)分析器自动生成器Bison,所能处理的文法规模也优于Bison.本文在DeRemer和Pen-nello的LALR(1)分析器自动生成基本原理的基础上,在设计数据结构和算法实现中采用了大量优化技术. 展开更多
关键词 LAlr(1)分析器 lr(0)自动机 分析器生成
下载PDF
在可信编译器设计中实践CompCert编译器的语法分析器形式化验证过程 被引量:2
7
作者 李凌 李璜华 王生原 《计算机科学》 CSCD 北大核心 2020年第6期8-15,共8页
Jourdan等在其2012年发表的论文“Validating LR(1)Parsers”中提出了一种形式化验证语法分析器的方法,并将其成功地应用于CompCert编译器(2.3以上版本)的语法分析器验证中。借助这种方法,文中完成了L2C项目中的Lustre*语言语法分析器... Jourdan等在其2012年发表的论文“Validating LR(1)Parsers”中提出了一种形式化验证语法分析器的方法,并将其成功地应用于CompCert编译器(2.3以上版本)的语法分析器验证中。借助这种方法,文中完成了L2C项目中的Lustre*语言语法分析器的形式化验证,实现了开源L2C编译器前端语法分析器的两个选项之一。首先对这一语法分析器的实现进行了论述,其中包括有参考价值的技术细节;随后分析了该语法分析器的运行性能及正确性;最后对如何将这一方法推广至更一般的应用场景进行了总结。 展开更多
关键词 语法分析 lr(1)分析器 形式化验证 Lustre*语言 CompCert COQ
下载PDF
一个改进的LR(1)分析表及其构造算法 被引量:1
8
作者 韩光辉 《武汉理工大学学报(信息与管理工程版)》 CAS 2001年第4期13-15,共3页
LR(1)分析表是LR(1)分析器的核心。改进了传统的LR(1)分析表 ,提出了新的构造算法。该算法利用LR(1)基本集代替LR(1)项集 ,对于归约状态直接标注归约转移后的状态编号。该分析表不含GOTO表 ,基于它的LR(1)语法分析过程一般不需要后入先... LR(1)分析表是LR(1)分析器的核心。改进了传统的LR(1)分析表 ,提出了新的构造算法。该算法利用LR(1)基本集代替LR(1)项集 ,对于归约状态直接标注归约转移后的状态编号。该分析表不含GOTO表 ,基于它的LR(1)语法分析过程一般不需要后入先出栈的辅助。 展开更多
关键词 lr(1)文法 lr(1)分析 lr(1)项集 lr(1)基本集 lr(1)语法分析器 构造算法
下载PDF
改进的LR(1)分析表及其构造算法
9
作者 杨军 韩光辉 《武汉交通管理干部学院学报》 2001年第3期77-79,共3页
提出一个改进的不含GOTO表的LR (1)分析表及其构造算法 ,基于它的LR (1)语法分析过程不需后入先出栈的辅助。
关键词 构造算法 lr(1)分析 构造法 分析器 计算机
下载PDF
用递归下降方法实现自底向上的语法分析 被引量:3
10
作者 刘磊 黄毅 《吉林大学学报(信息科学版)》 CAS 2004年第3期267-272,共6页
针对LR(1)语法分析方法的分析能力较强,但其语法分析器的状态数太多,很难被应用的问题,提出了改进的LR(1)语法分析方法——RDLR(1)(RecursiveDescentLR(1))语法分析方法,同时给出了将LR(1)文法等价变换成RDLR(1)文法的一般方法。结果表... 针对LR(1)语法分析方法的分析能力较强,但其语法分析器的状态数太多,很难被应用的问题,提出了改进的LR(1)语法分析方法——RDLR(1)(RecursiveDescentLR(1))语法分析方法,同时给出了将LR(1)文法等价变换成RDLR(1)文法的一般方法。结果表明,该文法对语言的识别能力与LR(1)文法相同,比LALR(1)文法强;但其语法分析器的状态数却比LR(1)语法分析器的少,与LALR(1)语法分析器的状态数相当。 展开更多
关键词 语法分析 等价变换 lr(1) LL(1)
下载PDF
基于神经网络语法分析 被引量:3
11
作者 雷向东 《计算机工程与应用》 CSCD 北大核心 2001年第17期138-139,共2页
文章提出了基于神经网络理论适用于LR文法的语法分析,与传统LR分析器相比,神经网络LR分析器具有较高的性能。
关键词 神经网络 语法分析 lr文法 语法分析器 符号处理
下载PDF
利用基本文法改写模式解决语法分析冲突
12
作者 李虎 金茂忠 +1 位作者 刘超 许福 《北京邮电大学学报》 EI CAS CSCD 北大核心 2006年第3期86-90,共5页
分析了LALR(1)分析器生成系统中语法分析冲突问题的起因和解决冲突的时机及策略,提出改写文法应遵循的4条规则,将常用的文法改写技巧总结为7个基本的文法改写模式.应用案例表明,提出的文法改写规则和基本文法改写模式可有效解决语法分... 分析了LALR(1)分析器生成系统中语法分析冲突问题的起因和解决冲突的时机及策略,提出改写文法应遵循的4条规则,将常用的文法改写技巧总结为7个基本的文法改写模式.应用案例表明,提出的文法改写规则和基本文法改写模式可有效解决语法分析冲突. 展开更多
关键词 LAlr(1) 语法分析器生成器 YACC 语法分析 冲突 文法改写 消歧
下载PDF
几种不同LR分析表构造方法的分析和比较 被引量:3
13
作者 王一宾 《安庆师范学院学报(自然科学版)》 1999年第4期72-73,共2页
本文对实现LR分析器的四种不同LR分析表的构造方法进行了分析和比较, 对深入了解语法分析程序的自动构造具有一定的意义。
关键词 lr分析器 文法拓广 编译 语法分析 lr分析
下载PDF
语法分析中错误恢复机制的构造 被引量:1
14
作者 罗海丽 《内蒙古科技与经济》 2007年第07X期71-72,74,共3页
本文介绍了语法分析中错误恢复机制的构造策略,并通过实例讨论了紧急方式恢复策略和短语级恢复策略的实现方法。
关键词 错误恢复机制 语法分析器 预测分析 Slr(1)分析器
下载PDF
基于大规模文法的LR表的优化策略
15
作者 孙冀侠 何丽宏 《鞍山师范学院学报》 2006年第2期56-58,共3页
构造大规模文法的LR分析表是非常耗时的,本文对SLR(1)分析表进行讨论,给出了在构造SLR(1)分析表过程中的几种优化方法.
关键词 语法分析 lr Slr(1)表 大规模文法 优化策略
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部