首页> 外文会议>International lisp conference 2007 >A Metaobject Protocol for CLforJava
【24h】

A Metaobject Protocol for CLforJava

机译:CLforJava的元对象协议

获取原文
获取原文并翻译 | 示例

摘要

CLforJava is a new implementation of Common Lisp that intertwines its architecture and operation with Java. The authors describe a new architecture for a CLOS MOP that supports transparent, bi-directional access between Lisp and Java. The access requires no special techniques nor syntactic mechanisms on the part of the programmer - being either Java or Lisp. The core of the new MOP is a data structure that melds the fundamental structures of Java instances (N-tuples) and CLOS instances (2-tuples) in such a way that the respective object systems can interact without cumbersome translations. Methods from their respective object systems can interact freely. We discuss certain aspects of the respective MOPs that prevent a complete integration and replacement of one system by the other.
机译:CLforJava是Common Lisp的新实现,可将其体系结构和操作与Java交织在一起。作者介绍了一种用于CLOS MOP的新体系结构,该体系结构支持Lisp和Java之间的透明双向访问。这种访问不需要程序员或Java或Lisp的特殊技术或语法机制。新的MOP的核心是一种数据结构,该数据结构将Java实例(N个元组)和CLOS实例(2个元组)的基本结构融合在一起,以使各个对象系统可以进行交互而无需繁琐的转换。来自其各自对象系统的方法可以自由交互。我们讨论了各个MOP的某些方面,这些方面会阻止一个系统的完全集成和替换。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号