YACC相关论文
目前,嵌入式系统已广泛地应用于控制系统部件和智能仪表中,在控制系统部件对嵌入式系统依赖性增强的同时,对嵌入式软件质量的要求......
该文将介绍面向对象语言FormNet的设计,以及它的编译器和虚拟机(Virtual Machine)的实现.FormNet语言是针对网络和Form应用而开发......
Java语言作为一个面向对象的编程语言,虽然它以C++为基础,但是它是一个全新的软件开发语言.与C++不同,它是一个完全面向对象、适用......
我们接受了TTCN-3的编译器开发任务后,由于这种语言最终版本没有确定,发布的每个草案版本的语法规则都有改动,所以我们决定开发一......
TTCN-3做为专门进行测试的语言,它定义了严格的语法和语义规则。由于它是新出现的测试语言规范,国内还没有这种语言的编译、运行环境......
范畴理论是20世纪40年代中后期,由S.Eilenberg和S.MacLane等为研究同调代数而创立的一个抽象代数分支,以范畴、函子和自然变换等为基......
yacc不是所有的上下文无关文法都能分析,但它所能分析的一定是上下文无关文法。 有一些特殊的语法结构无法用上下文无关文法描述......
工业自动化根据生产过程的特点可分为过程自动化和制造自动化以及各种自动化测量系统,对于这些不同的工业对象发展了相应的控制装置......
对 VXI消息基模块而言 ,SCPI解释器性能的好坏直接影响 VXI模块的数据吞吐率 ,所以SCPI解释器的设计非常重要。本文对常用的 SCPI......
期刊
本文介绍如何在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。最后,给出了具体实例,使读......
VHDL语言及其支撑环境是逻辑设计自动化中的活跃领域,本文论述了VHDL语言分析器的设计原理及实现中的关键技术.按照文中的方法,已实现了基于VHDLIEEE1076标......
当前数控系统种类繁多,各大数控系统厂商数控代码指令互不兼容。在开放式数控系统及仿真软件中越来越多地需要支持多家厂商的数控代......
实现对PLC(可编程逻辑控制器)编程语言的编译是软PLC开发系统的主要功能和重要组成部分.文中待编译的PLC编程语言为符合国际标准的IEC......
随着嵌入式系统的规模增长,软件开发和维护成本越来越高。在软件领域,人们通过重量级的系统软件,解决了一部分问题。但是在嵌入式系统......
随着嵌入式系统的规模增长,软件开发和维护成本越来越高。在软件领域,人们通过重量级的系统软件,解决了一部分问题。但是在嵌入式系统......
编译器是高级语言的工作基础,它本身是一种复杂的程序.文中研究并实现了编译器前端的自动构造技术,能大大提高编译类软件的开发效......
重点分析了反编译中的一个重要问题--基本数据类型恢复问题.特别针对Turbo C 2.0,给出一个基于一套规则并利用编译器构造工具Lex和......
LR分析技术以其自身的优点在实际当中有着非常广泛的应用,但是,能够识别LR(1)语言的规范LR分析器由于其下推自动机的复杂性,其实用性受......
LR分析技术以其自身的优点在实际当中有着非常广泛的应用,但是,能够识别LR(1)语言的规范LR分析器由于其下推自动机的复杂性,其实用性受......
对上下文无关文件作了改进,改进后的方法能在语法分析的过程中利用已分析部分的语义信息,得出待分析部分未确定的语法结构,使其可用于......
针对使用 L 系统进行植物几何建模的具体过程随规则定义的变化而变化的问题 ,提出了一种较为通用的基于 L 系统规则语言分析器的解......
通过常用的教学模型对编译程序的语法分析方法进行分析与比较,对于程序设计语言的正确理解和使用具有重要作用。......
本文首先给出了Ada-sub的词法与语法规则,然后利用MP/M-86上的YACC开发工具成功地设计了Ada-sub的编译程序和实现方法。......
【正】1. 趁热打铁。Il faut battre le fer pendantqu’il est chaud.Strike while the iron is hot.Schmiede das Eisen,so......
VHDL高级综合系统是逻辑设计领域的热点,作为其前端的VHDL语言分析器是综合系统中其它各子系统(如综合、模拟等)的支撑,它生成VHDL源描述的中间格式......
研究了Windows平台下TTCN-3编译系统的语法分析自动生成工具(YACC)的实现过程,并对该系统作了初步测试,对主要算法作了简单的评述.......
介绍了M icro C语言的文法特点,并以该语言为处理对象,用YACC实现了该语言的编译器。本文主要从编译技术的角度对M icro C语言的语......
文章讨论了一种增强verilog硬件描述语言建模能力的编译预处理器的设计问题。Verilog HDL是专用集成电路设计中应用广泛的一种硬件......
本文在厦门大学研发的基于WinCE系统内存数据库xMMDB的基础上,利用xMMDB提供的内存数据库API,设计并实现了SQL解析器,使该内存数据......
介绍一种在 DOS 操作系统支持下,用编译程序开发工具 YACC 作为专家系统的推理机来生成专家系统的一种新方法,并对其适用性进行了......
本文描述用Lex和Yacc自动生成“面向Pascal结构编辑器”的语法(语义)分析程序。为支持对被编辑Pascal程序的静态语义检查,在Baekus......
STEP 交换文件的一致性检测,是保证其与应用协议中规定的信息要求完全一致。本文介绍了用 YACC 工具设计一致性检测工具的原理;从......
本文介绍了对YACC的改进方法,解决了由于合并同心项而产生的归约/归约冲突问题。给出了改进后的确定自动机DFA的算法。改进的YACC......
本文旨在向读者介绍对UNIX 系统中的两个软件工具Lex、Yacc 的分析结果和应用方法。Lex 是词法分析器的自动生成工具,Yacc 是语法......
给出利用UNIX系统的语言开发工具LEX和YACC生成把PL/0语言源程序翻译成8088汇编程序的编译器的原理和方法,并给出一个编译实例.......