期刊文献+
共找到10篇文章
< 1 >
每页显示 20 50 100
利用LEX与YACC实现数控线切割的加工程序编译器 被引量:11
1
作者 曾国 郭烈恩 胡云堂 《机电工程》 CAS 2004年第1期58-61,共4页
使用LEX和YACC语言及基于Windows操作系统的集成开发工具ParserGenerator ,设计和实现了线切割加工程序编译器。编译器用于DD7710 0龙门式线切割机床数控系统。
关键词 数控线切割 LEX YACC 加工程序编译器 数控系统 数控机床
下载PDF
LALR(1)解析器的再工程:YACC和CUP剖析 被引量:1
2
作者 张昱 张磊 《计算机工程》 EI CAS CSCD 北大核心 2005年第15期50-52,共3页
现有的前端分析多数是通过编写相应的可能含有二义的LALR(1)文法规范,利用YACC或其变种自动生成的。在这些解析器的Java再工程中,可以用CUP去替代YACC,这样再工程的焦点转移到对文法规范的变换。由于YACC及CUP在二义的解决、解析器的构... 现有的前端分析多数是通过编写相应的可能含有二义的LALR(1)文法规范,利用YACC或其变种自动生成的。在这些解析器的Java再工程中,可以用CUP去替代YACC,这样再工程的焦点转移到对文法规范的变换。由于YACC及CUP在二义的解决、解析器的构造等有细微的差别,因此对复杂的文法规范的变换并不是一件容易的事。该文通过剖析YACC和CUP,指出了它们的不同之处,并总结出有二义的YACC文法到CUP文法变换的基本原则和几个变换法则。 展开更多
关键词 LALR(1) 解析器 YACC CUP 二义性 冲突
下载PDF
Ada环境语言识别器生成系统 被引量:1
3
作者 刘坚 郭强 《西安电子科技大学学报》 EI CAS CSCD 北大核心 1997年第2期180-186,共7页
介绍一个基于Ada环境的语言识别器自动生成系统,它由两个工具,即XDALEX和XDAYACC组成.
关键词 语言识别器 Ada环境语言 生成器 编译器
下载PDF
基于可视化程序设计语言的编译系统 被引量:2
4
作者 魏兰 李文锋 《计算机工程》 CAS CSCD 北大核心 2007年第13期104-106,共3页
采用面向对象技术设计可视化程序设计语言的编译系统,通过对复杂的可视化图片语法进行分析,将各语法现象以语法单元类的形式进行抽象分类,提出了编译器-编译器的设计策略,给出了从可视化图片设计语言到伪指令代码的解决方法。主要研究... 采用面向对象技术设计可视化程序设计语言的编译系统,通过对复杂的可视化图片语法进行分析,将各语法现象以语法单元类的形式进行抽象分类,提出了编译器-编译器的设计策略,给出了从可视化图片设计语言到伪指令代码的解决方法。主要研究在面向对象的编辑环境中如何实现满足硬件设备控制器的稳定、高效的编译系统。通过将可视化程序语言分析器(VPLPG)和小型的类C编译(LCC)器配合使用最终实现可视化程序设计语言的编译系统。 展开更多
关键词 面向对象 可视化程序设计语言分析器 小型C编译器
下载PDF
利用基本文法改写模式解决语法分析冲突
5
作者 李虎 金茂忠 +1 位作者 刘超 许福 《北京邮电大学学报》 EI CAS CSCD 北大核心 2006年第3期86-90,共5页
分析了LALR(1)分析器生成系统中语法分析冲突问题的起因和解决冲突的时机及策略,提出改写文法应遵循的4条规则,将常用的文法改写技巧总结为7个基本的文法改写模式.应用案例表明,提出的文法改写规则和基本文法改写模式可有效解决语法分... 分析了LALR(1)分析器生成系统中语法分析冲突问题的起因和解决冲突的时机及策略,提出改写文法应遵循的4条规则,将常用的文法改写技巧总结为7个基本的文法改写模式.应用案例表明,提出的文法改写规则和基本文法改写模式可有效解决语法分析冲突. 展开更多
关键词 LALR(1) 语法分析器生成器 YACC 语法分析 冲突 文法改写 消歧
下载PDF
用LEX与YACC研制数控加工程序编译器
6
作者 郭烈恩 曾国 +1 位作者 杨湘杰 扶名福 《中国制造业信息化(学术版)》 2003年第10期110-113,共4页
加工程序编译器是线切割机床数控系统的重要组成部分。使用LEX和YACC语言以及基于Windows操作系统的集成开发工具ParserGenerator,设计和实现了线切割加工程序编译器。此编译器用于DD771 0 0龙门式线切割机床数控系统 ,实践证明其性能... 加工程序编译器是线切割机床数控系统的重要组成部分。使用LEX和YACC语言以及基于Windows操作系统的集成开发工具ParserGenerator,设计和实现了线切割加工程序编译器。此编译器用于DD771 0 0龙门式线切割机床数控系统 ,实践证明其性能良好。 展开更多
关键词 线切割 编译器 LEX YACC parser generator 数控加工
下载PDF
基于Java的CUP构造编译器的实现方法研究
7
作者 李超 《科技信息》 2009年第31期I0023-I0024,共2页
介绍了编译器自动生成器的基本原理,探讨了基于Java的CUP及其出错恢复机制,通过设计一个简单计算器,阐述了利用CUP(Constructor of Useful Parsers)构造编译器的方法。
关键词 编译器 CUP 分析器生成器
下载PDF
基于ALEX的ATLAS词法分析器设计与实现 被引量:1
8
作者 孔祥芝 王昌金 刘鹏 《微计算机信息》 北大核心 2008年第18期245-246,229,共3页
针对IEEEStd ATLAS 716标准,利用基于Windows操作平台的集成开发工具Parser Generator,设计并实现了ATLAS词法分析器,分析了该词法分析器进行ATLAS词法分析的过程。实践证明,利用该方法编写词法分析器简单易行,且构造的词法分析器准确性... 针对IEEEStd ATLAS 716标准,利用基于Windows操作平台的集成开发工具Parser Generator,设计并实现了ATLAS词法分析器,分析了该词法分析器进行ATLAS词法分析的过程。实践证明,利用该方法编写词法分析器简单易行,且构造的词法分析器准确性高,易于扩展。 展开更多
关键词 ATLAS 编译器 词法分析 ALEX parser generator
下载PDF
基于Lex和Yacc的C_Minus编译器 被引量:3
9
作者 臧秀娟 刘维亭 《信息技术》 2011年第5期122-124,128,共4页
基于Windows环境下的Lex和Yacc集成环境Parser Generator,实现了以C_Minus(C语言子集)语言为源语言的编译器。主要从编译技术的角度对C_Minus语言的词法分析、语法分析、符号表的建立以及目标代码生成的过程进行详细的阐述。
关键词 C_Minus编译器 YACC LEX 目标代码 parser generator
下载PDF
用CUP构造编译器的方法
10
作者 龚斌 陈昊鹏 《计算机应用与软件》 CSCD 北大核心 2007年第12期88-90,共3页
介绍了编译器自动生成器的基本原理,通过设计一个简单的计算器,说明使用CUP(Constructor of Useful Parsers)构造编译器的方法。
关键词 编译器 CUP 分析器生成器
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部