期刊文献+
共找到19篇文章
< 1 >
每页显示 20 50 100
LR(K) Parser Construction Using Bottom-up Formal Analysis
1
作者 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
中文语义依存关系分析的统计模型(英文) 被引量:9
2
作者 李明琴 李涓子 +1 位作者 王作英 陆大 《计算机学报》 EI CSCD 北大核心 2004年第12期1679-1687,共9页
该文提出了一个统计语义分析器 ,它能够发现中文句子中的语义依存关系 .这些语义依存关系可以用于表示句子的意义和结构 .语义分析器在 1百万词的标有语义依存关系的语料库 (语义依存网络语料库 ,SDN)上训练并测试 ,文中设计、实现了多... 该文提出了一个统计语义分析器 ,它能够发现中文句子中的语义依存关系 .这些语义依存关系可以用于表示句子的意义和结构 .语义分析器在 1百万词的标有语义依存关系的语料库 (语义依存网络语料库 ,SDN)上训练并测试 ,文中设计、实现了多个实验以分析语义分析器的性能 .实验结果表明 ,分析器在非限定领域中表现出了较好的性能 ,分析正确率与中文句法分析器基本相当 . 展开更多
关键词 语义分析 统计分析器 依存语法 语义依存网络
在线阅读 下载PDF
基于语法功能匹配的汉语句法分析算法 被引量:5
3
作者 卢俊之 陈小荷 +1 位作者 王东波 陈锋 《计算机工程与应用》 CSCD 北大核心 2008年第16期151-153,159,共4页
以语法功能匹配作为句法分析的基本方法,以100万词清华973树库作为语法功能调查的主要资源,实现了一种基于语法功能匹配的句法分析算法。该算法能有效减少伪歧义,具有良好的分析效率,其分析结果包含了丰富而准确的语法信息。实验表明,... 以语法功能匹配作为句法分析的基本方法,以100万词清华973树库作为语法功能调查的主要资源,实现了一种基于语法功能匹配的句法分析算法。该算法能有效减少伪歧义,具有良好的分析效率,其分析结果包含了丰富而准确的语法信息。实验表明,短语正确率与召回率在封闭测试和开放测试中分别达到75.17%、73.69%和65.06%、56.55%。 展开更多
关键词 句法分析 语法功能匹配 汉语树库 汉语分析器
在线阅读 下载PDF
VPGE:一个LALR(1)分析器的可视化生成和断点调试系统 被引量:3
4
作者 李虎 金茂忠 许福 《计算机研究与发展》 EI CSCD 北大核心 2007年第5期823-828,共6页
LALR(1)分析程序生成系统在编译器构造领域以外被许多普通软件开发者学习和使用.为帮助用户理解LALR(1)分析器方法,编写出正确、完整、无语法分析冲突的文法规范,严格定义了使用LALR(1)分析器生成器时用户可能遇到的几类文法问题,描述... LALR(1)分析程序生成系统在编译器构造领域以外被许多普通软件开发者学习和使用.为帮助用户理解LALR(1)分析器方法,编写出正确、完整、无语法分析冲突的文法规范,严格定义了使用LALR(1)分析器生成器时用户可能遇到的几类文法问题,描述一个为帮助用户解决这些问题而开发的LALR(1)分析器可视化和断点调试系统VPGE.VPGE以多种视图显示LALR(1)分析器的数据结构,包括状态栈、符号栈、输入符号串、分析树和底层的自动机,支持LR分析动作的单步执行和断点调试.性能实验结果表明,VPGE比GNU的Bison有更快的分析器生成速度,从而提供了一个LALR(1)文法及分析器的快速交互式调试环境. 展开更多
关键词 LALR(1) 分析器生成 YACC BISON 文法调试 软件可视化 断点
在线阅读 下载PDF
工业机器人语言的词法语法分析器研究 被引量:9
5
作者 郑炳坤 叶峰 +1 位作者 赵崇裕 赖乙宗 《机械设计与制造》 北大核心 2014年第1期209-212,共4页
解释器与编译器是把工业机器人语言程序翻译成目标代码的两种主要语言处理器实现技术,但二者的翻译过程都离不开词法语法分析环节。词法分析器主要用于识别语言系统的标识符及关键字等标记,而语法分析器则对这些标记所组成的句子进行语... 解释器与编译器是把工业机器人语言程序翻译成目标代码的两种主要语言处理器实现技术,但二者的翻译过程都离不开词法语法分析环节。词法分析器主要用于识别语言系统的标识符及关键字等标记,而语法分析器则对这些标记所组成的句子进行语法检查等。高效准确的词法语法分析是实现工业机器人语言程序向可执行目标代码翻译的关键之一。提出以C语言为蓝本的动作级工业机器人语言的体系结构及指令集;采用Parser Generator工具来开发词法语法分析器,运用正则表达式和LR文法来描述扩展工业机器人语言的词法语法规则,并指出了非法格式的错误报告实现。对所开发的可视化分析器进行的实例测试表明,分析结果正确可靠。 展开更多
关键词 词法语法分析 工业机器人语言 parser GENERATOR 正则表达式 LR文法
在线阅读 下载PDF
面向扩展文法语义分析器的自动生成
6
作者 王胜军 郭德贵 金成植 《吉林大学学报(理学版)》 CAS CSCD 北大核心 2005年第6期751-756,共6页
在扩展巴克斯范式(EBNF)Earley分析的基础上,提出一个语义分析器的自动生成算法,给出了一个带有语义动作的扩展文法和一个输入,即可生成其语义分析器.通过执行语义动作,就可以进行类型检查、中间代码生成及优化等相关工作,使得该算法成... 在扩展巴克斯范式(EBNF)Earley分析的基础上,提出一个语义分析器的自动生成算法,给出了一个带有语义动作的扩展文法和一个输入,即可生成其语义分析器.通过执行语义动作,就可以进行类型检查、中间代码生成及优化等相关工作,使得该算法成为完整的扩展文法分析技术,并在实际运用中成为可能. 展开更多
关键词 Earley分析 扩展文法 操作符状态机 语义动作 分析器
在线阅读 下载PDF
使用角色反演句法分析器RNA二级结构的预测
7
作者 党琰 张宇镭 +1 位作者 张冬茉 赵立平 《计算机工程》 EI CAS CSCD 北大核心 2006年第8期207-209,共3页
RNA二级结构预测问题是生物信息学的一个研究重点。该文主要利用自然语言理解中句法分析的方法来研究RNA二级结构预测。使用基于角色反演算法建立起来的,采用概率上下文无关文法进行分析的句法分析器,来预测RNA二级结构。结合传统Chart... RNA二级结构预测问题是生物信息学的一个研究重点。该文主要利用自然语言理解中句法分析的方法来研究RNA二级结构预测。使用基于角色反演算法建立起来的,采用概率上下文无关文法进行分析的句法分析器,来预测RNA二级结构。结合传统Chart算法分析器和广义LR算法分析器的优点,建立角色反演句法分析器;根据RNA二级结构的构建方法建立相应的概率上下文无关文法;给出对RNA二级结构进行预测的具体实例。 展开更多
关键词 RNA二级结构预测 句法分析 角色反演算法 概率上下文无关文法
在线阅读 下载PDF
利用基本文法改写模式解决语法分析冲突
8
作者 李虎 金茂忠 +1 位作者 刘超 许福 《北京邮电大学学报》 EI CAS CSCD 北大核心 2006年第3期86-90,共5页
分析了LALR(1)分析器生成系统中语法分析冲突问题的起因和解决冲突的时机及策略,提出改写文法应遵循的4条规则,将常用的文法改写技巧总结为7个基本的文法改写模式.应用案例表明,提出的文法改写规则和基本文法改写模式可有效解决语法分... 分析了LALR(1)分析器生成系统中语法分析冲突问题的起因和解决冲突的时机及策略,提出改写文法应遵循的4条规则,将常用的文法改写技巧总结为7个基本的文法改写模式.应用案例表明,提出的文法改写规则和基本文法改写模式可有效解决语法分析冲突. 展开更多
关键词 LALR(1) 语法分析器生成器 YACC 语法分析 冲突 文法改写 消歧
在线阅读 下载PDF
一种较少状态数的LR分析器 被引量:1
9
作者 金毅 陆蓓 王小华 《杭州电子科技大学学报(自然科学版)》 2006年第3期74-77,共4页
该文提出了一种新的LR分析器的构造方法,该方法从构造识别活前缀的确定有限状态自动机出发,通过合并有限状态自动机中可合并的等价状态对,对得到的有限状态自动机进行化简,从而得到较少状态数的LR分析表。该构造方法具有与LALR方法相同... 该文提出了一种新的LR分析器的构造方法,该方法从构造识别活前缀的确定有限状态自动机出发,通过合并有限状态自动机中可合并的等价状态对,对得到的有限状态自动机进行化简,从而得到较少状态数的LR分析表。该构造方法具有与LALR方法相同的语法识别能力并且避免了LALR方法在合并同心项目集时可能出现的归约-归约冲突。结果表明采用该方法构造文法分析表可以在一些情况下减少文法分析表的状态数目。 展开更多
关键词 语法分析器 文法分析表 确定有限状态自动机
在线阅读 下载PDF
基于PCFG模型的哈萨克语句法分析 被引量:4
10
作者 尚文清 古丽拉·阿东别克 +1 位作者 牛娜 于智娟 《现代计算机(中旬刊)》 2015年第5期7-10,共4页
为了实现哈萨克语的句法分析,研究概率上下无关文法,结合哈萨克语自身的语法特征得到哈萨克语的概率上下无关文法,获取哈萨克语PCFG参数,结合自底向下的Viterbi算法进行句法分析的歧义消除,进而实现一种有自学习能力的哈萨克语句法分析... 为了实现哈萨克语的句法分析,研究概率上下无关文法,结合哈萨克语自身的语法特征得到哈萨克语的概率上下无关文法,获取哈萨克语PCFG参数,结合自底向下的Viterbi算法进行句法分析的歧义消除,进而实现一种有自学习能力的哈萨克语句法分析器,哈萨克语句子分析达到不错的效果。实验结果显示,PCFG模型可以适用于到哈萨克语的句法分析研究。 展开更多
关键词 概率上下无关文法 哈萨克语 句法分析 句法树 VITERBI算法
在线阅读 下载PDF
DDS分布式系统快速开发 被引量:4
11
作者 唐江文 《计算机工程与设计》 北大核心 2022年第12期3435-3442,共8页
DDS(数据分发服务)是一款广泛使用的发布订阅通信中间件,然而其使用的IDL语言只能描述接口数据类型,缺乏对分布式系统建模的能力,因此对IDL语言进行语法扩展,引入应用描述XML文件,实现对DDS分布式系统的建模。进一步提出并实现解析新的... DDS(数据分发服务)是一款广泛使用的发布订阅通信中间件,然而其使用的IDL语言只能描述接口数据类型,缺乏对分布式系统建模的能力,因此对IDL语言进行语法扩展,引入应用描述XML文件,实现对DDS分布式系统的建模。进一步提出并实现解析新的IDL文件和应用描述XML文件的编译器,自动生成代码并编译成动态链接库或Lua解释器,解耦设计和开发,简化发布订阅API,降低开发工作量。 展开更多
关键词 数据分发服务 分布式系统 语法解析 代码生成 通信中间件 Lua语言 软件工程化
在线阅读 下载PDF
基于OCL文法的测试用例自动生成方法研究
12
作者 谢轩昂 张云华 蒋忠炜 《微计算机信息》 北大核心 2007年第03X期244-246,共3页
随着软件测试技术的飞速发展,很多自动生成和执行测试用例的方法的技术已经发展起来。对于自动生成测试用例的约束的形式化定义也有很多方法,其中,对象约束语言(OCL)就是其中最具代表性的。OCL能够弥补UML模型的不足,精确地定义约束条... 随着软件测试技术的飞速发展,很多自动生成和执行测试用例的方法的技术已经发展起来。对于自动生成测试用例的约束的形式化定义也有很多方法,其中,对象约束语言(OCL)就是其中最具代表性的。OCL能够弥补UML模型的不足,精确地定义约束条件。本文将着重介绍一种从OCL文法解析到约束条件分离的方法的研究结果,通过与OCL文法比较,解析输入的OCL文本,提取OCL表达式,构建约束条件树,实现约束条件分离,最终实现测试用例集的自动生成。 展开更多
关键词 对象约束语言 文法分析 约束条件分离 UML图 自动生成测试用例
在线阅读 下载PDF
生物文本语义解析器的研究
13
作者 胡盾 杨炯 《计算机与现代化》 2013年第3期223-225,共3页
自然语言解析器是一个制定语法结构句子的程序。概率解析器使用语言知识获得hand-parsed句子来产生最可能的分析新句子。斯坦福大学的自然语言解析器是一个实现英语、德语、汉语、阿拉伯语概率PCFG和依存解析器。链接语法解析器是根据... 自然语言解析器是一个制定语法结构句子的程序。概率解析器使用语言知识获得hand-parsed句子来产生最可能的分析新句子。斯坦福大学的自然语言解析器是一个实现英语、德语、汉语、阿拉伯语概率PCFG和依存解析器。链接语法解析器是根据链接文法和英语语法理论的一个英语语法解析器(包括其他语言)。PC-PATR是一个语法解析器,使用PARTII作为一项规则描述语言。这是一个实现了PARTII形式主义计算语言。 展开更多
关键词 斯坦福解析器 链接语法解析器 PC-PATR解析器 概率解析器 优点 缺点
在线阅读 下载PDF
基于容错Earley解析算法的领域语义文法自动学习方法
14
作者 马一帆 马涛涛 +3 位作者 方芳 王石 唐素勤 曹存根 《计算机科学》 CSCD 北大核心 2021年第11期276-286,共11页
精细化的领域文本分析是高质量领域知识获取的重要前提,它通常依赖于大量某种形式的语义文法产生式,但总结这些文法通常耗时耗力。对此,文中提出了一种基于容错Earley解析算法的语义文法自动学习方法,根据种子文法自动生成新的语义文法... 精细化的领域文本分析是高质量领域知识获取的重要前提,它通常依赖于大量某种形式的语义文法产生式,但总结这些文法通常耗时耗力。对此,文中提出了一种基于容错Earley解析算法的语义文法自动学习方法,根据种子文法自动生成新的语义文法(包括词类和文法产生式),以减少人工成本。该方法利用优化后的容错Earley解析器,对输入的语句进行容错解析,然后根据容错解析生成的解析树产生候选语义文法,最后对候选语义文法进行过滤或纠正得到最终的语义文法。在5种不同疾病的中医医案的实验中,该方法的词类学习的正确率达到63.88%,文法产生式学习的正确率达到81.78%。 展开更多
关键词 容错Earley解析 语义文法 文法学习 过滤算法 语义纠正
在线阅读 下载PDF
JavaCC在EL语言解析中的研究与应用
15
作者 白晓波 张春燕 田建刚 《电脑知识与技术(过刊)》 2010年第35期10021-10023,共3页
该文对常用的语法分析生成器JavaCC的相关知识进行了研究,主要介绍两个重要的关键options和LOOKAHEAD的用法。并对相对简单的EL语言的语法进行了推导,最后使用JavaCC的技术实现了EL语言的语法解析程序。
关键词 文法 表达式 解析器
在线阅读 下载PDF
德汉题录机译系统中句法分析器的设计和实现
16
作者 姚天昉 高国栋 何厚存 《上海交通大学学报》 EI CAS CSCD 北大核心 1996年第6期41-46,共6页
以语言学新理论GPSG(广义短语结构文法)与由笔者开发的Tomita句法分析扩展算法为基础,设计和实现了德汉题录(短语)机译系统句法分析器的方法.该分析器能有效地描述德语短语句法结构和高效地进行句法分析.
关键词 句法分析器 机器翻译 GPSG 德语 汉语
在线阅读 下载PDF
XML解析器的设计与实现
17
作者 王克伟 胡立东 《电脑编程技巧与维护》 2010年第24期38-40,42,共4页
基于DOM XML标准编程实现了一个解析器,可以从XML文件中构造出一棵节点树,而后根据需要可以添加各种操作。证明了解析器设计的正确性。
关键词 XML 文法 解析器
在线阅读 下载PDF
Chinese Statistical Parser Based on Semantic Dependencies 被引量:1
18
作者 李涓子 王作英 《Tsinghua Science and Technology》 SCIE EI CAS 2002年第6期591-595,共5页
A new tagging method is presented to build a Chinese semantic corpus. The method characterizes the sentence meaning as a linear sequence of dependency relationships which are the semantic or syntactic relationships b... A new tagging method is presented to build a Chinese semantic corpus. The method characterizes the sentence meaning as a linear sequence of dependency relationships which are the semantic or syntactic relationships between words in the sentence. This representation method is used to build a Chinese statistical parser model to understand the sentence meaning. Specific experiments on automatic telephone switchboard conversations show that the proposed parser has a precision of 80%. This work provides a foundation for building a large-scale Chinese semantic corpus and for research on understanding modeling of the Chinese language. 展开更多
关键词 natural language understanding statistical parser dependency grammar
原文传递
文字处理器、句法分析器与英语写作教学 被引量:9
19
作者 何培芬 沙国泉 《外语电化教学》 CSSCI 2005年第3期14-17,共4页
英语写作教学中教师往往疲于批阅学生作文中的拼写和语法错误.将计算机辅助写作方法引入教学过程可望改变这一局面.文字处理器可使学生能够对自己的作文进行拼写和语法检查,还可显示出数字统计和可读性评估结果;但文字处理器的一些功能... 英语写作教学中教师往往疲于批阅学生作文中的拼写和语法错误.将计算机辅助写作方法引入教学过程可望改变这一局面.文字处理器可使学生能够对自己的作文进行拼写和语法检查,还可显示出数字统计和可读性评估结果;但文字处理器的一些功能非常简陋甚至谬误.句法分析器的应用有望为解决语法检查问题提供一种较好的方法. 展开更多
关键词 写作 语法 可读性 句法分析器
在线阅读 下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部