Plays as Resource Terms via Non-idempotent Intersection Types
Plays as Resource Terms via Non-idempotent Intersection Types
复制标题
通过非幂等交集类型充当资源项
DOI:
10.1145/2933575.2934553
复制
发表时间:
2016
期刊:
影响因子:
--
通讯作者:
Takeshi Tsukada and C.-H. Luke Ong
中科院分区:
文献类型:
--
作者:
Naonori Kakimura;Naoyuki Kamiyama;Kenjiro Takazawa;Takeshi Tsukada and C.-H. Luke Ong
A program is interpreted as a collection of resource terms by the Taylor expansion, as a collection of plays by game semantics, and as a collection of types by a non-idempotent intersection type assignment system. This paper investigates the connection between these models and aims to show that they are essentially the same in a certain sense. Technically we study the relational interpretations of resource terms and of plays, which can be seen as non-idempotent intersection type assignment systems for resource terms and plays, respectively. We show that both relational interpretations are injective, have the same image, and respect composition. This result allows us to study a property of the game model by using the syntax of a resource calculus and vice versa.