Efficient inference of object types

19Citations
Citations of this article
12Readers
Mendeley users who have this article in their library.

Abstract

Abadi and Cardelli have recently investigated a calculus of objects. The calculus supports a key feature of object-oriented languages: an object can be emulated by another object that has more refined methods. Abadi and Cardelli presented four first-order type systems for the calculus. The simplest one is based on finite types and no subtyping, and the most powerful one has both recursive types and subtyping. Open until now is the question of type inference, and in the presence of subtyping `the absence of minimum typings poses practical problems for type inference'. In this paper we give an O(n3) algorithm for each of the four type inference problems and we prove that all the problems are P-complete.

Cite

CITATION STYLE

APA

Palsberg, J. (1994). Efficient inference of object types. In Proceedings - Symposium on Logic in Computer Science (pp. 186–195). Publ by IEEE. https://doi.org/10.7146/brics.v2i32.19935

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free