CPO-MODELS FOR 2ND-ORDER LAMBDA-CALCULUS WITH RECURSIVE TYPES AND SUBTYPING

被引:0
|
作者
POLL, E
HEMERIK, C
TENEIKELDER, HMM
机构
关键词
D O I
10.1051/ita/1993270302211
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper we present constructions of cpo models for second order lambda calculi with recursive types and/or subtyping, that are compatible with conventional denotational semantics. For each of the systems we consider, the general structure of an environment model for that system is described first. For the systems with subtyping we prove coherence, i. e. that the meaning of a term is independent of which particular type derivation we consider. The actual model constructions are then based on a standard fixed-point result for omega-categories. The combination and interaction of recursive types and subtyping does not pose any problems.
引用
收藏
页码:221 / 260
页数:40
相关论文
共 50 条