首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 109 毫秒
1.
在基于CORBA的应用开发中 ,IDL及IDL编译器起着重要的作用 .在开发新的编译器过程中 ,词法分析器的自动生成器LEX是常用的辅助工具之一 .本文对于目标代码的编译过程中词法的分析给出了自动机的实现轮廓 .  相似文献   

2.
CORBA及其IDL编译器研究   总被引:1,自引:0,他引:1  
介绍了CORBA规范作为分布式对象计算(DOC,Distributed Object Computing)的主流技术,分析了CORBA系统的体系结构以及IDL编译器的工作原理。  相似文献   

3.
三维激光扫描测绘成图软件即Lass是针对地面三维激光扫描地形数据点云密度高、容量大、噪声多(如植被)等特点,利用IDL语言强大的数据分析能力和三维可视化技术,采用IDL、Java和C++混合编程技术开发而成。以IDL语言为基础,对Lass的系统构建和开发中的关键技术进行了介绍,并对Lass系统主要功能做了介绍,可为相关软件的开发和三维激光扫描数据处理提供参考。  相似文献   

4.
文章介绍基于CORBA网络应用系统的体系结构和OMG IDL文件概况,说明基于CORBA技术的分布式网络应用系统的系统结构性能优越性和所使用编程开发工具的灵活性,以具体实例说明开发基于CORBA分布式应用程序IDL设计的基本步骤,针对系统性能提出了一些改进措施。  相似文献   

5.
介绍了测试仪表中一种编译器的开发,采用此编译器后,可以使测试项目集编译成可以被调用执行的测试项目库,从而减少了测试仪表的开发工作.  相似文献   

6.
李超 《科技信息》2009,(31):I0023-I0024
介绍了编译器自动生成器的基本原理,探讨了基于Java的CUP及其出错恢复机制,通过设计一个简单计算器,阐述了利用CUP(Constructor of Useful Parsers)构造编译器的方法。  相似文献   

7.
张瑞红 《科技信息》2007,(29):177-178
为了帮助加深对计算机语言编译技术的理解和应用,引述了PL/0语言的相关知识,简要介绍了PL/0编译器的结构框架。重点给出了FOR语句不同的实现思想和实现过程。因此在功能上对PL/0编译器进行了扩充,从而也为进一步扩充PL/0编译器的功能拓宽了思路。  相似文献   

8.
介绍了测试仪表中一种编译器的开发,采用此编译器后,可以使测试项目集编译成可以被调用执行的测试项目库,从而减少了测试仪表的开发工作。  相似文献   

9.
IDL与MATLAB的比较分析   总被引:1,自引:0,他引:1  
在对IDL和MATLAB分析的基础上,从产品定位、工具箱的形式、计算速度、图形显示方式和外部语言接口等方面对IDL和MATLAB进行了比较分析,并对MATLAB与IDL在其他方面的弱势进行了比较.  相似文献   

10.
μC/OS-Ⅱ操作系统支持多种芯片.针对ARM的编译器大多采用的是ARM公司提供的ADS,一些提供ARM芯片的厂家常用自己提供的编译器,导致在ADS中编译的代码不能在该厂家提供的编译器中编译.通过μC/OS-Ⅱ在OMAP5910中ARM核端的成功移植,阐述了在CCS编译器下移植和ADS1.2编译器下移植的异同点,介绍了通过TI公司的CCS编译器来编译μC/OS-Ⅱ,移植到OMAP5910的3个要点:系统启动代码、与操作系统移植相关代码及系统时钟定时器驱动.为通过CCS编译器进行编译把μC/OS-Ⅱ移植到TI公司的其它芯片提供了很好的样例.  相似文献   

11.
In order to adapt different languages and platforms, the paper discusses how to process and validate IDL symbol table and intermediate code by XML API. It puts emphasis on IDL AP1 extension towards DOM API based on the idea of combining XML with IDL compilers. At last, the IDL compiler designing framework based on XML AP! is given, in which compiler front end can be managed and validated by some XML techniques and tools, IDL API can be validated on the basis of test, so IDL intermediate code is provided with maintainability, portability and generation. IDL compiler can be developed and extended by XML-based API, which realizes versatility and portability of modern compiler.  相似文献   

12.
OMG IDL编译器的构造   总被引:1,自引:0,他引:1  
研究了OMGIDL编译器构造中各阶段的主要路线,介绍了词法分析阶段的文件包含,宏定义与宏展开,条件编译这三类预处理宏的解析方法,语法分析阶段的抽象语法树设计,语法树构造及在语法树构造过程中进行IDL名字空间约束的静态语义检查,在低码生成阶段,通过分析分布计算的简要过程,对远程调用参数及结果的传递代码,调用派遣代码的生成环节进行了讨论。  相似文献   

13.
载脂蛋白E-基因敲除鼠VLDL和IDL在动脉硬化中的作用   总被引:2,自引:0,他引:2  
探讨载脂蛋白E(apoE)-基因敲除鼠极低密度脂蛋白(VLDL)和中间密度脂蛋白(IDL)组分(apoEko-VLDL/IDL)致动脉硬化作用.采用超离法从apoE-基因敲除鼠血浆中分离VLDL和IDL组分,与鼠腹腔巨噬细胞共育,观察apoEko-VLDL/IDL与巨噬细胞的相互作用.ApoEko-VLDL/IDL导致细胞胆固醇酯含量显著增加.其诱导的细胞[3H]胆固醇油酸脂量高达15.1nmol/mg细胞蛋白,是天然低密度脂蛋白的8.4倍.形态学观察显示,经apoEko-VLDL/IDL处理的巨噬细胞与苏丹黑B呈阳性染色.细胞结合实验表明,125I-apoEko-VLDL/IDL与巨噬细胞的总结合可被非标记配基取代80%以上,特异结合呈一饱和图形.同时细胞缔合和细胞内降解实验也显示相似结果.非修饰的apoEko-VLDL/IDL可通过一特异而不依赖于apoE的途径导致巨噬细胞胆固醇酯的显著蓄积  相似文献   

14.
针对Thrift接口服务定义的IDL对HBase数据库按行存储,当数据量大时频繁进行数据请求操作,增加服务调用时间,影响数据通信性能的问题,在详细分析Thrift源码架构基础上,提出了一种新的Thrift IDL设计模型,该模型重新定义了数据传输结构,将多行数据绑定在一起,经过一次RPC调用即可完成多行数据按块存储;采用新的IDL模型,修改了HBase Thrift服务端的接口以及客户端的非阻塞实现。理论分析和实验结果表明,该方法可有效降低IDL向服务端发送数据操作请求频率,使得HBase储存效率提高4~5倍。  相似文献   

15.
该文提出了一种OpenMP翻译技术,旨在提高OpenMP编译系统的性能,并在这种技术基础上构造了一个完整的基于ORC的OpenMP编译系统。系统采用了下面的主要技术来提高性能:1)系统集成在后端的优化编译器中,具有更多的优化机会,并可以采用更为精细的开销模型;2)提出了一种基于指导语句全局嵌套类型的OpenMP翻译技术,可以有效地减少翻译代码的长度,并减少运行时开销。这个OpenMP系统从设计开始,就是为了提供一个合适的编译技术研究平台,具有更好的可控制性、可调试性和丰富的工具支持。  相似文献   

16.
本文介绍一个基于范式有序属性转换文法NOATG的编译程序自动生成系统HMCGS。NOATG源于属性文法,可被用于描述程序语言的形式语义、编译程序的自动生成等领域。属性描述语言ADL是专为HMCGS系统设计的输入语言。HMCGS系统接受一个ADL语言程序,生成一个相应的目标编译程序。本文还简要介绍了HMCGS系统与目标编译程序的系统结构。  相似文献   

17.
本文提出了两种新的程序语言语义描述方法,属性转换文法ATG和范式有序属性转换文法NOATG。本文首先定义了ATG并讨论了其性质,然后在ATG基础上进一步提出了NOATG。指出与ATG相比,以NOATG为基础模型构造的编译程序生成系统能构造出能力相同,但时间和空间效率较高、结构更简单的编译程序。本文还围绕着基于ATG和NOATG的编译程序生成系统的有关问题展开了讨论。  相似文献   

18.
介绍单片机存贮结构的特点和C语言编译器的存贮分配原理,提出单片机交叉C语言编译器的存贮分配方法,并给出一个实用存贮分配算法.  相似文献   

19.
为了增强系统的健壮性,许多程序设计语言引入了异常处理机制.人们在研究Java编译器的过程中,发现异常结构降低了编译器的效率.为了减小异常结构对编译器的负面影响,结合Java异常结构的特点,提出了一种使用G树代替传统的语法分析树的方法,不仅提高了语法分析的效率,而且能够生成比较简练的Java字节码.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号