yacc相关论文
目前,嵌入式系统已广泛地应用于控制系统部件和智能仪表中,在控制系统部件对嵌入式系统依赖性增强的同时,对嵌入式软件质量的要求......
我们接受了TTCN-3的编译器开发任务后,由于这种语言最终版本没有确定,发布的每个草案版本的语法规则都有改动,所以我们决定开发一......
本文研究了如何借助于LEX和YACC两个工具,完成从C语言程序代码到目标代码的翻译工作,并设计实现了一个C语言的编译器。该编译器分为......
TTCN-3做为专门进行测试的语言,它定义了严格的语法和语义规则。由于它是新出现的测试语言规范,国内还没有这种语言的编译、运行环境......
工业自动化根据生产过程的特点可分为过程自动化和制造自动化以及各种自动化测量系统,对于这些不同的工业对象发展了相应的控制装置......
本文介绍如何在Delphi中利用专用工具lex和yacc创建简单编译器的过程.并给出一个简单的自定义可视化编译器的制作实例.......
随着网络技术的发展,TTCN-3在协议测试领域的运用越来越广泛.主要讨论使用LEX/YACC工具实现TTCN-3的编译系统的语法分析器,重点是......
介绍一种扩充现有解释器的实用方法。从一种名为Hoc的简单脚本语言,扩充到一种全功能的2D绘图语言Easydraw,展示如何扩充已有解释......
介绍一种扩充现有解释器的实用方法。从一种名为Hoc的简单脚本语言,扩充到一种全功能的2D绘图语言Easydraw,展示如何扩充已有解释......
监控组态软件在工业控制中的应用越来越广泛.对用户编程接口的支持显得日益重要,本文对组态软件中用户编程接口进行了研究.在充分考虑......
为了免去以往手工检查源程序缓冲区溢出漏洞的繁琐和不全面性,利用LINUX下的两个重要软件LEX和YACC,编写C语言的词法和语法分析程序,......
介绍了VHDL语言的发展和Linux操作系统,详细探讨了Linux环境下VHDL编译系统的设计.重点介绍了词法分析、语法分析、语义分析、符号......
对编译程序的构造工具YACC作了简单介绍,并介绍了如何在VC++中使用和安装YACC的实现工具ParserGenerator。最后,给出了具体实例,使读......
当前数控系统种类繁多,各大数控系统厂商数控代码指令互不兼容。在开放式数控系统及仿真软件中越来越多地需要支持多家厂商的数控代......
随着嵌入式系统的规模增长,软件开发和维护成本越来越高。在软件领域,人们通过重量级的系统软件,解决了一部分问题。但是在嵌入式系统......
随着嵌入式系统的规模增长,软件开发和维护成本越来越高。在软件领域,人们通过重量级的系统软件,解决了一部分问题。但是在嵌入式系统......
编译器是高级语言的工作基础,它本身是一种复杂的程序.文中研究并实现了编译器前端的自动构造技术,能大大提高编译类软件的开发效......
重点分析了反编译中的一个重要问题--基本数据类型恢复问题.特别针对Turbo C 2.0,给出一个基于一套规则并利用编译器构造工具Lex和......
LR分析技术以其自身的优点在实际当中有着非常广泛的应用,但是,能够识别LR(1)语言的规范LR分析器由于其下推自动机的复杂性,其实用性受......
LR分析技术以其自身的优点在实际当中有着非常广泛的应用,但是,能够识别LR(1)语言的规范LR分析器由于其下推自动机的复杂性,其实用性受......
对上下文无关文件作了改进,改进后的方法能在语法分析的过程中利用已分析部分的语义信息,得出待分析部分未确定的语法结构,使其可用于......
针对使用 L 系统进行植物几何建模的具体过程随规则定义的变化而变化的问题 ,提出了一种较为通用的基于 L 系统规则语言分析器的解......
通过常用的教学模型对编译程序的语法分析方法进行分析与比较,对于程序设计语言的正确理解和使用具有重要作用。......
研究了Windows平台下TTCN-3编译系统的语法分析自动生成工具(YACC)的实现过程,并对该系统作了初步测试,对主要算法作了简单的评述.......
介绍了M icro C语言的文法特点,并以该语言为处理对象,用YACC实现了该语言的编译器。本文主要从编译技术的角度对M icro C语言的语......
文章讨论了一种增强verilog硬件描述语言建模能力的编译预处理器的设计问题。Verilog HDL是专用集成电路设计中应用广泛的一种硬件......
本文在厦门大学研发的基于WinCE系统内存数据库xMMDB的基础上,利用xMMDB提供的内存数据库API,设计并实现了SQL解析器,使该内存数据......
给出利用UNIX系统的语言开发工具LEX和YACC生成把PL/0语言源程序翻译成8088汇编程序的编译器的原理和方法,并给出一个编译实例.......
基于Windows环境下的Lex和Yacc集成环境Parser Generator,实现了以C_Minus(C语言子集)语言为源语言的编译器。主要从编译技术的角度......
基于CLIPS构造并实现了一个轻量级的规则脚本语言Athena,此脚本语言的设计完全面向应用,在精简CLIPS语法和功能的同时,增强了领域......
LR分析技术以其自身的优点在实践中有着非常广泛的应用,但是,用自底向上的策略实现属性计算对属性文法本身有着非常严格的限制,不......
介绍一种利用YACC(Yet Another Compiler-Compiler)技术实现检测网络服务器程序异常行为的新方法。该方法用一种携带语义标注的上......
使用LEX和YACC语言及基于Windows操作系统的集成开发工具Parser Generator,设计和实现了线切割加工程序编译器.编译器用于DD77100......
介绍了Lex & Yacc工具的特点,研究基于Lex & Yacc的电火花加工(EDM)译码系统的设计,以正则表达式和巴科斯范式为基础对EDM数控译码......
摘 要:基于IEC61131-3标准的结构化文本语言(简称ST语言)是可编程控制器(简称PLC)编程语言中的一种高级文本语言,文中论述了如何......
分析了LALR(1)分析器生成系统中语法分析冲突问题的起因和解决冲突的时机及策略,提出改写文法应遵循的4条规则,将常用的文法改写技......
LALR(1)分析程序生成系统在编译器构造领域以外被许多普通软件开发者学习和使用.为帮助用户理解LALR(1)分析器方法,编写出正确、完整、无......
加工程序编译器是线切割机床数控系统的重要组成部分.使用LEX和YACC语言以及基于Windows操作系统的集成开发工具Parser Generator,......
介绍了如何在数控程序编译器中应用Lex和Yacc两个工具,对数控程序的编译给出了一种良好的解决方法,举例说明了实现过程,是程序解析......
随着科学技术的发展,嵌入式系统的应用越来越广泛,随之而来的是开发和维护的资金不断增加。因为嵌入式系统软件开发的方式与系统运行......
为促进Agent技术在各种领域的广泛应用,很多Agent系统开发平台应运而生。文章是以UM—PRS为基本开发平台,设计和实现了一个基于BDI模......
论文对在设计ATLAS—C语法分析器.中YACC工具所无法解决的冲突进行了具体的讨论与研究.并且对出现的冲突提出了相应的解决方案。实验......
随着嵌入式数据库系统的不断发展,对其数据查询的能力提出了新的要求。基于自行设计的嵌入式数据库系统,利用Lex和Yacc工具实现了嵌......
介绍了LEX、YACC的基本工作原理,给出了SQL查询语句的BNF范式,利用这两个工具实现了对SQL查询语句的词法分析和语法分析,并生成语......
利用YACC与LEX来完成VHDL语言高级综合前端的词法与语法分析器设计。介绍词法分析模块,语法分析模块以及错误处理模块的设计方法。......