对象描述语言编译器的设计和实现
对象描述语言ODL(object description language)是组合框架软件SCOP(software construction=object+process control)环境的核心,ODL将类的抽象规范和具体实现相分离.ODL编译器支持这种分离,并在此基础上实现了语言独立;另外,在SCOP对象管理系统OMS(object management system)的支持下,在不同站点上开发的类及其所提供的服务可以共享,从而实现了位置独立.编译器还实现了动态联编的分离编译、基于对象库的复用和自动链接以及含参类的快速实例化.编译器以C语言为中间代码,生成的代码具有良好的可移植性.该文详细介绍了ODL编译器的关键设计技术和实现方法.
编译器、面向对象、继承、子类、类规范、动态联编、含参类
9
TP314(计算技术、计算机技术)
中国科学院资助项目;国家自然科学基金
2004-01-08(万方平台首次上网日期,不代表论文的发表时间)
共1页
0