【24h】

Constrained matchin is type safe

机译:约束匹配是安全的类型

获取原文
获取外文期刊封面目录资料

摘要

Temporally ocnstrained matching in a persistent and declarative object-oriented system is introduced as a sesmantic alternative to the existing approaches to the covariance /contravariance problem.While the existing object-oriented type systems are based on subtyping,F-bounded polymorphism and matching,this language system is based entirely on inheritance,which is identified with matching.The type of matching used in htis paper relies on hte tempral constraint system.We prove that this constrained matching guranatees type safe substitutabilty even in situations whee mathcing alone would not.This is possible only because the underlyng formal system is semanticaly much richer than teh paradigms of type systems.Its temporal ocnstraint system cna capture subtleties tha tgo far beyound the level of expressiveness of object-oriented type systems.the temporal nature of the labnguage and its distrincitve orthogonal model of persistence make this language system successful in handling a variety of non-trivial applications.
机译:在持久和声明的面向对象系统中举行的患者匹配作为一个壮观的协方差/抵押品问题的繁体替代方法。当现有的面向对象类型的系统基于亚型,F界多态性和匹配,这语言系统完全基于继承,它被匹配识别。HTIS纸上使用的匹配类型依赖于HTE Tempral约束系统。我们证明这一约束匹配的狂欢节型即使在情况下也不是在情境中的宽大的狂欢。这是只有因为底层正式的系统是比特级系统的语义更丰富的.its yexialodnstraint system cna捕获微内带tha to to很远的人对面向对象类型系统的表现力水平。LABnguage的时间性及其对抗正交的性质持久性模型使这种语言系统成功处理各种各样的方法非琐碎的应用。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利