首页> 外国专利> Core object-oriented type system for semi-structured data

Core object-oriented type system for semi-structured data

机译:面向半结构化数据的核心面向对象类型系统

摘要

A type system employing structural subtyping is disclosed herein. A core type system supports several structural types, such as stream, choice, intersection and sequence. Also part of the core type system is a new invariant type, which denotes values whose dynamic type is the same as its static type, and type restrictions for limiting a range of a base type. Furthermore, a streamlined structural version of delegates, called structural delegates and a validation method thereof are introduce into the type system. To further facilitate type safety, strict statically checked interface casts are introduced.
机译:本文公开了一种采用结构子类型的类型系统。核心类型系统支持几种结构类型,例如流,选择,交集和顺序。核心类型系统的一部分也是新的不变类型,它表示动态类型与静态类型相同的值,以及用于限制基本类型范围的类型限制。此外,将简化的委托的结构版本(称为结构委托)及其验证方法引入类型系统。为了进一步促进类型安全,引入了严格的静态检查的界面强制转换。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号