...
首页> 外文期刊>IBM Journal of Research and Development >A Data Definition Facility Based on A Value-Oriented Storage Model
【24h】

A Data Definition Facility Based on A Value-Oriented Storage Model

机译:基于价值导向的存储模型的数据定义工具

获取原文

摘要

A data definition facility is presented that provides a consistent description of both primitive and user data. It is based on a value-oriented storage model which carefully distinguishes between values and objects. It is values that are typed in this model, and operations of the type work explicitly on the values. Objects are accessible only via reference values. Objects are described via descriptors called templates, which ultimately yield reference type values. Operations, both primitive and user-defined, are part of a “machine interface,” and all executable language constructs can ultimately be defined as explicit operations of the interface. Importantly, these operations must respect the typing constraints imposed by both the primitive types and the user extensions. The interactions of definition facility, storage model, and execution model are illustrated via a series of examples in which commonly user data constructs are defined.
机译:提供了一种数据定义工具,该工具提供了原始数据和用户数据的一致描述。它基于面向价值的存储模型,该模型仔细区分了值和对象。在此模型中键入的是值,类型的操作明确地对这些值进行操作。对象只能通过参考值访问。对象通过称为模板的描述符进行描述,这些描述符最终产生引用类型值。基本操作和用户定义操作都是“机器接口”的一部分,所有可执行语言构造最终都可以定义为接口的显式操作。重要的是,这些操作必须遵守基本类型和用户扩展所施加的类型约束。定义工具,存储模型和执行模型的交互作用通过一系列示例进行了说明,在这些示例中,通常定义了用户数据构造。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号