Title
Type Inference for Nested Self Types
Abstract
We address the issue of the decidability of the type inference problem for a type system of an object-oriented calculus with general selftypes. The fragment considered in the present paper is obtained by restricting the set of operators to method invocation only. The resulting system, despite its syntactical simplicity, is sufficiently complicated to merit the study of the intricate constraints emerging in the process of type reconstruction, and it can be considered as the core system with respect to typability for extensions with other operators. The main result of the paper is the decidability of type reconstruction, together with a certain form of a principal type property.
Year
DOI
Venue
2003
10.1007/978-3-540-24849-1_7
TYPES FOR PROOFS AND PROGRAMS
Keywords
Field
DocType
type inference,object oriented,type system
Lambda calculus,Unit type,Object-oriented programming,Computer science,Principal type,Algorithm,Type theory,Decidability,Type inference,Operator (computer programming)
Conference
Volume
ISSN
Citations 
3085
0077-8923
0
PageRank 
References 
Authors
0.34
12
3
Name
Order
Citations
PageRank
Viviana Bono129932.68
Jerzy Tiuryn21210126.00
Pawel Urzyczyn300.34