期刊文献+
共找到3篇文章
< 1 >
每页显示 20 50 100
编译器前端构造工具及JLUCC的实现 被引量:3
1
作者 金龙飞 刘磊 《吉林大学学报(信息科学版)》 CAS 2005年第4期429-435,共7页
针对多种典型的编译器构造工具存在对文法有限制、嵌入式语义动作有负面影响,目标语言单一和调试维护困难等一些问题,设计并实现了一种新的编译器构造工具———JLUCC(JilinUniversityCompilerCompil-er)。JLUCC使用Earley分析方法,结... 针对多种典型的编译器构造工具存在对文法有限制、嵌入式语义动作有负面影响,目标语言单一和调试维护困难等一些问题,设计并实现了一种新的编译器构造工具———JLUCC(JilinUniversityCompilerCompil-er)。JLUCC使用Earley分析方法,结合反射、面向对象和设计模式等技术,具有词法分析器、语法分析器、抽象语法树和遍历工具等编译器模块的自动生成功能,可以支持任意上下文无关文法、多遍处理和对目标语言的扩展。其功能强大、使用方便、便于维护和扩展,具有广阔的应用前景。展望了未来编译器构造工具的发展趋势。 展开更多
关键词 编译器 编译器构造工具 Earley算法 抽象语法树 面向对象
下载PDF
通用测试语言ATLAS翻译器构造中的若干问题研究 被引量:3
2
作者 李爱萍 王家礼 段利国 《西安电子科技大学学报》 EI CAS CSCD 北大核心 2005年第6期948-952,共5页
对ATLAS翻译器的设计和开发过程中ATLAS关键字数目太多、ATLAS语言在新的测试领域的扩展问题、ATLAS信号相关语句的翻译解释及虚拟资源和实际资源的定位对应等几个关键问题进行了研究.引入符号表技术解决了用词法分析(LEX)对ATLAS词法... 对ATLAS翻译器的设计和开发过程中ATLAS关键字数目太多、ATLAS语言在新的测试领域的扩展问题、ATLAS信号相关语句的翻译解释及虚拟资源和实际资源的定位对应等几个关键问题进行了研究.引入符号表技术解决了用词法分析(LEX)对ATLAS词法分析时的容量受限问题;利用文件技术和符号表技术解决ATLAS语言的扩展问题;引入数据库技术和COM组件技术解决ATLAS语言中信号相关语句的翻译及资源的定位和调用问题.上述方法应用在ATLAS翻译器项目中,成功实现了模拟测试领域相关程序的翻译,运行良好. 展开更多
关键词 通用测试语言ATLAS(Abbreviated Test LANGUAGE for ALL System) 编译器构造 符号表 COM(Component OBJECT Model)组件技术
下载PDF
ATLAS语言中大量关键字的处理方法研究 被引量:2
3
作者 李爱萍 王家礼 段利国 《计算机工程与设计》 CSCD 北大核心 2006年第9期1581-1582,1600,共3页
通用测试语言ATLAS中关键字数量庞大,当使用词法分析工具LEX对ATLAS进行词法分析时会产生容量受限的问题。在分析ATLAS关键字特点的基础上,提出将符号表技术引入LEX工具中,解决了这一问题。
关键词 通用测试语言 ATLAS 编译器构造 词法分析 关键字 词法分析工具 LEX
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部