期刊文献+
共找到22篇文章
< 1 2 >
每页显示 20 50 100
LR(k)项集的性质与构造 被引量:6
1
作者 韩光辉 《武汉汽车工业大学学报》 CAS 1998年第4期84-87,共4页
引入符号串的k-前缀,给出LR(k)项集Ik(α)及其基本集Bk(α)的定义,研究了Ik(α)的性质与相互关系,在此基础上构造了有限自动机Mk(A→λ,φ),进而证明了{αφ|(A→λ,φ)∈Ik(α)}是正规集,并... 引入符号串的k-前缀,给出LR(k)项集Ik(α)及其基本集Bk(α)的定义,研究了Ik(α)的性质与相互关系,在此基础上构造了有限自动机Mk(A→λ,φ),进而证明了{αφ|(A→λ,φ)∈Ik(α)}是正规集,并给出了Ik(α)的构造。 展开更多
关键词 有限自动机 符号串 自动机 k-前缀
下载PDF
LR(k)任意文法位置的断点调试方法
2
作者 许福 金茂忠 +1 位作者 李虎 宋淼 《计算机学报》 EI CSCD 北大核心 2010年第3期483-492,共10页
LR(k)文法能描述所有确定型上下文无关语言,广泛应用于各类分析器生成器中.传统的LR(k)文法断点调试方法仅支持在产生式右部末尾设置断点(后文简称尾部断点),不支持在产生式右部中间位置设置断点(后文简称中间断点),这给分析器的开发和... LR(k)文法能描述所有确定型上下文无关语言,广泛应用于各类分析器生成器中.传统的LR(k)文法断点调试方法仅支持在产生式右部末尾设置断点(后文简称尾部断点),不支持在产生式右部中间位置设置断点(后文简称中间断点),这给分析器的开发和调试带来了不便.文中提出了一种新颖的LR(k)文法断点调试方法,不但支持传统的尾部断点,还支持中间断点.该方法可显著增加可利用的断点数量,可以跟踪到更细粒度的文法成分,从而帮助用户更好地进行文法调试,降低分析器的开发难度. 展开更多
关键词 lr(k)文法 文法调试 断点调试
下载PDF
LR(k)语法的特征 被引量:1
3
作者 韩光辉 《武汉汽车工业大学学报》 CAS 2000年第5期34-36,共3页
给出了LR (k)语法的一个特征。基于这一特征 ,LR (k)语法的判定和分析算法更容易实现。
关键词 lr(k)语法 lr(k)项集 FIRST集
下载PDF
基于ANTLR的LL(k)文法消解冲突方法研究 被引量:2
4
作者 乔永康 黄鹤 +1 位作者 王竹平 王剑峰 《微电子学与计算机》 CSCD 北大核心 2008年第8期176-179,共4页
在嵌入式电子系统测试语言的研究设计过程中,需要对语言进行词法分析、语法分析和语义分析.采用基于ANTLR的LL(k)文法进行词法分析、语法分析和抽象语法树遍历时,针对LL(k)文法中不能用左递归和步长限制等问题而遇到的文法推导冲突,指... 在嵌入式电子系统测试语言的研究设计过程中,需要对语言进行词法分析、语法分析和语义分析.采用基于ANTLR的LL(k)文法进行词法分析、语法分析和抽象语法树遍历时,针对LL(k)文法中不能用左递归和步长限制等问题而遇到的文法推导冲突,指出了可行的解决方案,并构建了无冲突的嵌入式电子系统的测试语言的词法分析和语法分析程序. 展开更多
关键词 LL(k)文法 ANTlr 测试语言 嵌入式电子系统
下载PDF
基于Z规格的LR(k)形式化分析及验证
5
作者 张杨 段富 《计算机工程与设计》 CSCD 北大核心 2013年第7期2403-2407,共5页
在编译器的构造中,常由于语义的二义性等问题导致不正确的目标程序。为解决此问题,提出了一种新型的语法及语义正确性验证方案,即建立LR(k)文法和Z规格说明的联系,以此构造LR(k)文法的形式化描述及其形式化验证。实验结果表明,该方案能... 在编译器的构造中,常由于语义的二义性等问题导致不正确的目标程序。为解决此问题,提出了一种新型的语法及语义正确性验证方案,即建立LR(k)文法和Z规格说明的联系,以此构造LR(k)文法的形式化描述及其形式化验证。实验结果表明,该方案能有效描述并检测LR(k)文法分析器中的语法错误及语义二义性,有助于提高分析器的有效性。 展开更多
关键词 lr(k)文法 形式化描述 形式化验证 Z规格 语法 语义
下载PDF
LR(K) Parser Construction Using Bottom-up Formal Analysis
6
作者 Nazir Ahmad Zafar 《Journal of Software Engineering and Applications》 2012年第1期21-28,共8页
Design and construction of an error-free compiler is a difficult and challenging process. The main functionality of a compiler is to translate a source code to an executable machine code correctly and efficiently. In ... Design and construction of an error-free compiler is a difficult and challenging process. The main functionality of a compiler is to translate a source code to an executable machine code correctly and efficiently. In formal verification of software, semantics of a language has more meanings than the syntax. It means source program verification does not give guarantee the generated code is correct. This is because the compiler may lead to an incorrect target program due to bugs in itself. It means verification of a compiler is much more important than verification of a source program. In this paper, we present a new approach by linking context-free grammar and Z notation to construct LR(K) parser. This has several advantages because correctness of the compiler depends on describing rules that must be written in formal languages. First, we have defined grammar then language derivation procedure is given using right-most derivations. Verification of a given language is done by recursive procedures based on the words. Ambiguity of a language is checked and verified. The specification is analyzed and validated using Z/Eves tool. Formal proofs are presented using powerful techniques of reduction and rewriting available in Z/Eves. 展开更多
关键词 COMPILER CONSTRUCTION lr(k) PARSER Context-Free grammar Z Specification CORRECTNESS Verification
下载PDF
介绍一种LR(K)状态集和分析表的构造方法
7
作者 孙桂茹 《微小型计算机开发与应用》 1992年第4期14-19,共6页
关键词 分析表 lr(k) 状态集 编译程序
下载PDF
LR分析的教学法探讨 被引量:2
8
作者 李侃 王贵珍 计卫星 《计算机教育》 2010年第3期26-29,共4页
LR分析法是编译程序语法分析中最常用且有效的自下而上的分析方法,理论较完善,适用于大多数上下文无关语言的分析。本文主要探讨LR分析的教学方法,采用"启发+关联式"教学法,引导学生理解LR分析的内涵。
关键词 lr分析法 项目集规范族 lr分析表 lr文法
下载PDF
使用LR分析表的词法分析器与分析表最小化 被引量:1
9
作者 温敬和 庞艳霞 王娜 《上海第二工业大学学报》 2007年第3期201-209,共9页
以一个模型语言为例,系统地介绍了使用LR分析表的词法分析器工作原理,以及词法分析器所使用的LR分析表最小化方法。使用LR分析表的词法分析器,统一了词法分析器和语法分析器的构造方法,简化了编译程序的设计和构造。分析表的最小化是通... 以一个模型语言为例,系统地介绍了使用LR分析表的词法分析器工作原理,以及词法分析器所使用的LR分析表最小化方法。使用LR分析表的词法分析器,统一了词法分析器和语法分析器的构造方法,简化了编译程序的设计和构造。分析表的最小化是通过编码压缩来实现的,分析表的最小化减少了编译程序运行所需的内存空间。 展开更多
关键词 编译程序 词法分析 上下文无关文法 lr分析法 lr分析表最小化
下载PDF
一个改进的LR(1)分析表及其构造算法 被引量:1
10
作者 韩光辉 《武汉理工大学学报(信息与管理工程版)》 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
11
作者 姚文琳 《山东轻工业学院学报(自然科学版)》 CAS 1999年第3期6-10,共5页
本文提出并实现了基于LR算法的汉语句法分析方法。阐述了如何利用汉语属性文法,借助于自底向上的分析方法和属性计算,对汉语句子进行有效的句法分析,生成正确的语法分析树。该算法克服了自顶向下的分析方法必定存在回溯、分析代价... 本文提出并实现了基于LR算法的汉语句法分析方法。阐述了如何利用汉语属性文法,借助于自底向上的分析方法和属性计算,对汉语句子进行有效的句法分析,生成正确的语法分析树。该算法克服了自顶向下的分析方法必定存在回溯、分析代价大的缺陷。 展开更多
关键词 句法分析 lr算法 属性文法 汉字处理 汉语
下载PDF
基于LR-0基准题的CENDL-TMSR-V1数据库验证
12
作者 刘亚芬 胡继峰 +4 位作者 严睿 王小鹤 邹杨 于世和 陈金根 《原子能科学技术》 EI CAS CSCD 北大核心 2021年第11期2070-2078,共9页
为验证氟盐冷却先进堆型的物理特性,在捷克LR-0装置上开展了关于石墨和FLiNa盐的中子物理实验,形成了满足国际临界安全分析评价标准的基准题。基于上述基准题,利用MCNP和SCALE程序,对中国核数据中心研制的钍-铀循环专用核数据库CENDL-TM... 为验证氟盐冷却先进堆型的物理特性,在捷克LR-0装置上开展了关于石墨和FLiNa盐的中子物理实验,形成了满足国际临界安全分析评价标准的基准题。基于上述基准题,利用MCNP和SCALE程序,对中国核数据中心研制的钍-铀循环专用核数据库CENDL-TMSR-V1进行了验证。结果表明,CENDL-TMSR-V1计算得到的石墨和FLiNa盐样品组临界实验k eff、能谱和中子通量均与实验结果符合。临界计算最大差异为-0.00187,在实验不确定度范围内。相较于ENDF/B-Ⅶ.0的计算结果,CENDL-TMSR-V1计算值与实验结果更接近。不确定度分析表明,CENDL-TMSR-V1计算得到的石墨和FLiNa盐核数据不确定度明显小于SCALE6.1自带协方差数据库的计算结果。 展开更多
关键词 lr-0 CENDL-TMSR-V1 k_(eff) 中子能谱 中子通量 不确定度
下载PDF
通用LR属性计算器的实现技术
13
作者 王强华 周明全 耿国华 《西北大学学报(自然科学版)》 CAS CSCD 北大核心 2005年第5期523-526,共4页
目的研究基于自底向上策略的通用属性计算器的实现技术。方法采用属性空间动态管理技术及回填技术,解除自底向上属性计算策略所固有的局限性。结果给出了一个实用有效的通用LR属性计算器的实现。结论结合LR分析器强大的识别能力与成熟... 目的研究基于自底向上策略的通用属性计算器的实现技术。方法采用属性空间动态管理技术及回填技术,解除自底向上属性计算策略所固有的局限性。结果给出了一个实用有效的通用LR属性计算器的实现。结论结合LR分析器强大的识别能力与成熟的自动构建技术,基于自底向上策略的通用属性计算器的实现技术具有十分广泛的应用前景。 展开更多
关键词 lr分析 属性文法 属性计算器 一遍翻译
下载PDF
基于回填技术的LR属性计算器算法
14
作者 王强华 周明全 耿国华 《计算机应用与软件》 CSCD 北大核心 2006年第4期100-102,共3页
LR分析技术以其自身的优点在实践中有着非常广泛的应用,但是,用自底向上的策略实现属性计算对属性文法本身有着非常严格的限制,不得不将语法分析与属性计算分别进行,引入了极大的复杂性。利用属性栈及回填技术能够从根本上解决这一问题... LR分析技术以其自身的优点在实践中有着非常广泛的应用,但是,用自底向上的策略实现属性计算对属性文法本身有着非常严格的限制,不得不将语法分析与属性计算分别进行,引入了极大的复杂性。利用属性栈及回填技术能够从根本上解决这一问题。主要讨论了基于回填技术的LR属性计算器的算法原理及实现技术。 展开更多
关键词 lr分析 属性文法 属性计算器 一遍翻译 YACC
下载PDF
用LR算法分析汉语的语法关系 被引量:9
15
作者 周会平 王挺 陈火旺 《软件学报》 EI CSCD 北大核心 1999年第9期967-973,共7页
为了获取汉语词语之间的语法关系,以达到准确分析汉语的目的。
关键词 机器翻译 依存文法 lr算法 语法关系 汉语
下载PDF
编译实验教学之LR(0)分析表的分析与构造
16
作者 张玉州 《安庆师范学院学报(自然科学版)》 2011年第1期97-101,共5页
编译原理是计算机学科的核心课程,实验教学对学生学习该课程具有相当重要的作用。LR(0)分析表是LR(0)分析器的主要组成部分之一,是建立其他LR分析的基础。本文首先对LR(0)的理论基础进行阐述,然后,着重讨论LR(0)项目集族和LR(0)分析表... 编译原理是计算机学科的核心课程,实验教学对学生学习该课程具有相当重要的作用。LR(0)分析表是LR(0)分析器的主要组成部分之一,是建立其他LR分析的基础。本文首先对LR(0)的理论基础进行阐述,然后,着重讨论LR(0)项目集族和LR(0)分析表的构造方法,最后,对实现构造LR(0)分析表的C++语言程序进行分析。 展开更多
关键词 lr(0)文法 lr(0)分析表 lr(0)项目 lr(0)项目集族
下载PDF
工业机器人语言的词法语法分析器研究 被引量:8
17
作者 郑炳坤 叶峰 +1 位作者 赵崇裕 赖乙宗 《机械设计与制造》 北大核心 2014年第1期209-212,共4页
解释器与编译器是把工业机器人语言程序翻译成目标代码的两种主要语言处理器实现技术,但二者的翻译过程都离不开词法语法分析环节。词法分析器主要用于识别语言系统的标识符及关键字等标记,而语法分析器则对这些标记所组成的句子进行语... 解释器与编译器是把工业机器人语言程序翻译成目标代码的两种主要语言处理器实现技术,但二者的翻译过程都离不开词法语法分析环节。词法分析器主要用于识别语言系统的标识符及关键字等标记,而语法分析器则对这些标记所组成的句子进行语法检查等。高效准确的词法语法分析是实现工业机器人语言程序向可执行目标代码翻译的关键之一。提出以C语言为蓝本的动作级工业机器人语言的体系结构及指令集;采用Parser Generator工具来开发词法语法分析器,运用正则表达式和LR文法来描述扩展工业机器人语言的词法语法规则,并指出了非法格式的错误报告实现。对所开发的可视化分析器进行的实例测试表明,分析结果正确可靠。 展开更多
关键词 词法语法分析 工业机器人语言 PARSER GENERATOR 正则表达式 lr文法
下载PDF
基于神经网络语法分析 被引量:3
18
作者 雷向东 《计算机工程与应用》 CSCD 北大核心 2001年第17期138-139,共2页
文章提出了基于神经网络理论适用于LR文法的语法分析,与传统LR分析器相比,神经网络LR分析器具有较高的性能。
关键词 神经网络 语法分析 lr文法 语法分析器 符号处理
下载PDF
语义语法学理论和元语言系统研究 被引量:16
19
作者 李葆嘉 《深圳大学学报(人文社会科学版)》 北大核心 2003年第2期105-110,共6页
本文从形态范畴的本质是语义类别、形态范畴的脱落和并非必要、不同语言沟通的基础是语义、古希腊语法研究肇始于语义、语言编码首先启动语义编码等5个方面阐述了人类语言的本质共性是语义性。从语言系统的二分法、语义网络的体系性、... 本文从形态范畴的本质是语义类别、形态范畴的脱落和并非必要、不同语言沟通的基础是语义、古希腊语法研究肇始于语义、语言编码首先启动语义编码等5个方面阐述了人类语言的本质共性是语义性。从语言系统的二分法、语义网络的体系性、语义网络的自建力等3个方面阐述了基于语言共性和汉语个性的语义语法学理论。从内核模型、交互义场、受限系统、归纳方法等4个方面阐述了现代汉语元语言系统的模型及其方法。最后论述了有别于先验主义和经验主义的、基于语言受限性的实验主义研究观。 展开更多
关键词 语义语法 元语言 语议网络 内核模型 实验主义
下载PDF
基于Petri网建模的语法分析的研究 被引量:1
20
作者 汪琳 乐晓波 匡迎春 《长沙交通学院学报》 2005年第1期57-63,共7页
在LR分析法理论的基础上,利用Petri网为语法分析这个庞大的系统建模,所建模型适用于广泛流行的LR文法,为语法分析提供了一种更为高效的途径,实现了基于Petri网建模的语法分析。
关键词 PETRI网 语法分析 lr文法 编译技术
下载PDF
上一页 1 2 下一页 到第
使用帮助 返回顶部