-
2
-
-
0029722998
-
An interpretation of objects and object types
-
St. Petersburg Beach, Florida
-
Martín Abadi, Luca Cardelli, and Ramesh Viswanathan. An interpretation of objects and object types. In ACM Symposium on Principles of Programming Languages, pages 396-409, St. Petersburg Beach, Florida, 1996.
-
(1996)
ACM Symposium on Principles of Programming Languages
, pp. 396-409
-
-
Abadi, M.1
Cardelli, L.2
Viswanathan, R.3
-
3
-
-
0347565238
-
Basic theory of f-bounded quantification
-
Paolo Baldan, Giorgio Ghelli, and Alessandra Raffaeta. Basic theory of f-bounded quantification. Information and Computation, 153(1): 173-237, 1999.
-
(1999)
Information and Computation
, vol.153
, Issue.1
, pp. 173-237
-
-
Baldan, P.1
Ghelli, G.2
Raffaeta, A.3
-
4
-
-
84972421893
-
A paradigmatic object-oriented programming language: Design, static typing and semantics
-
Kim B. Bruce. A paradigmatic object-oriented programming language: Design, static typing and semantics. Journal of Functional Programming, 4(2):127-206, 1994.
-
(1994)
Journal of Functional Programming
, vol.4
, Issue.2
, pp. 127-206
-
-
Bruce, K.B.1
-
5
-
-
84976755024
-
F-bounded quantification for object-oriented programming
-
Peter Canning, William Cook, Walt Hill, Walter Olthoff, and John C. Mitchell. F-bounded quantification for object-oriented programming. In Fourth International Conference on Functional Programming Languages and Computer Architecture, pages 273-280, 1989.
-
(1989)
Fourth International Conference on Functional Programming Languages and Computer Architecture
, pp. 273-280
-
-
Canning, P.1
Cook, W.2
Hill, W.3
Olthoff, W.4
Mitchell, J.C.5
-
6
-
-
0023961010
-
A semantics of multiple inheritance
-
February/March
-
Luca Cardelli. A semantics of multiple inheritance. Information and Computation, 76(2/3): 138-164, February/March 1988.
-
(1988)
Information and Computation
, vol.76
, Issue.2-3
, pp. 138-164
-
-
Cardelli, L.1
-
7
-
-
0022333721
-
On understanding types, data abstraction, and polymorphism
-
Luca Cardelli and Peter Wegner. On understanding types, data abstraction, and polymorphism. ACM Computing Surveys, 17(4):471-522, 1985.
-
(1985)
ACM Computing Surveys
, vol.17
, Issue.4
, pp. 471-522
-
-
Cardelli, L.1
Wegner, P.2
-
10
-
-
17044427727
-
A simple typed intermediate language for object-oriented languages
-
Microsoft Corporation
-
Juan Chen and David Tarditi. A simple typed intermediate language for object-oriented languages. Technical Report MSR-TR-2004-68, Microsoft Corporation. ftp://ftp.research.microsoft.com/pub/tr/TR-2004-68.pdf.
-
Technical Report
, vol.MSR-TR-2004-68
-
-
Chen, J.1
Tarditi, D.2
-
11
-
-
0034447889
-
A certifying compiler for Java
-
ACM Press, June
-
Christopher Colby, Peter Lee, George C. Necula, Fred Blau, Ken Cline, and Mark Plesko. A certifying compiler for Java. In ACM SIGPLAN Conference on Programming Language Design and Implementation. ACM Press, June 2000.
-
(2000)
ACM SIGPLAN Conference on Programming Language Design and Implementation
-
-
Colby, C.1
Lee, P.2
Necula, G.C.3
Blau, F.4
Cline, K.5
Plesko, M.6
-
13
-
-
0005084983
-
Simple, efficient object encoding using intersection types
-
Technical Report
-
Karl Crary. Simple, efficient object encoding using intersection types. Technical report. CMU Technical Report CMU-CS-99-100.
-
CMU Technical Report
, vol.CMU-CS-99-100
-
-
Crary, K.1
-
18
-
-
0029637558
-
Divergence of F< type checking
-
Giorgio Ghelli. Divergence of F< type checking. Theoretical Computer Science, 139(1-2):131-162, 1995.
-
(1995)
Theoretical Computer Science
, vol.139
, Issue.1-2
, pp. 131-162
-
-
Ghelli, G.1
-
20
-
-
0034448951
-
An efficient class and object encoding
-
Neal Glew. An efficient class and object encoding. In ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, pages 311-324, 2000.
-
(2000)
ACM SIGPLAN Conference on Object-oriented Programming, Systems, Languages, and Applications
, pp. 311-324
-
-
Glew, N.1
-
21
-
-
0012583283
-
Featherweight Java: A minimal core calculus for Java and GJ
-
Atsushi Igarashi, Benjamin C. Pierce, and Philip Wadler. Featherweight Java: a minimal core calculus for Java and GJ. ACM Trans. on Programming Languages and Systems, 23(3):396-450, 2001.
-
(2001)
ACM Trans. on Programming Languages and Systems
, vol.23
, Issue.3
, pp. 396-450
-
-
Igarashi, A.1
Pierce, B.C.2
Wadler, P.3
-
26
-
-
0041525084
-
From System F to typed assembly language
-
May
-
Greg Morrisett, David Walker, Karl Crary, and Neal Glew. From System F to typed assembly language. ACM Trans. on Programming Languages and Systems, 21(3):527-568, May 1999.
-
(1999)
ACM Trans. on Programming Languages and Systems
, vol.21
, Issue.3
, pp. 527-568
-
-
Morrisett, G.1
Walker, D.2
Crary, K.3
Glew, N.4
-
28
-
-
21144473257
-
Intersection types and bounded polymorphism
-
Springer-Verlag
-
Benjamin C. Pierce. Intersection types and bounded polymorphism. In Typed Lambda Calculi and Applications, volume 664, pages 346-360. Springer-Verlag, 1993.
-
(1993)
Typed Lambda Calculi and Applications
, vol.664
, pp. 346-360
-
-
Pierce, B.C.1
-
29
-
-
17044431985
-
Bounded quantification is undecidable
-
The MIT Press, MA
-
Benjamin C. Pierce. Bounded quantification is undecidable. In Theoretical Aspects of Object-Oriented Programming: Types, Semantics, and Language Design, pages 427-459. The MIT Press, MA, 1994.
-
(1994)
Theoretical Aspects of Object-oriented Programming: Types, Semantics, and Language Design
, pp. 427-459
-
-
Pierce, B.C.1
-
30
-
-
84972274325
-
Simple type-theoretic foundations for object-oriented programming
-
Benjamin C. Pierce and David N. Turner. Simple type-theoretic foundations for object-oriented programming. Journal of Functional Programming, 4(2):207-247, 1994.
-
(1994)
Journal of Functional Programming
, vol.4
, Issue.2
, pp. 207-247
-
-
Pierce, B.C.1
Turner, D.N.2
-
31
-
-
25944476704
-
Programming objects with ml-art, an extension to ml with abstract and record types
-
Springer-Verlag
-
Didier Rémy. Programming objects with ml-art, an extension to ml with abstract and record types. In International Conference on Theoretical Aspects of Computer Software, pages 321-346. Springer-Verlag, 1994.
-
(1994)
International Conference on Theoretical Aspects of Computer Software
, pp. 321-346
-
-
Rémy, D.1
-
33
-
-
0029720098
-
TIL: A type-directed optimizing compiler for ML
-
D. Tarditi, G. Morrisett, P. Cheng, C. Stone, R. Harper, and P. Lee. TIL: A type-directed optimizing compiler for ML. In ACM SIGPLAN Conference on Programming Language Design and Implementation, pages 181-192, 1996.
-
(1996)
ACM SIGPLAN Conference on Programming Language Design and Implementation
, pp. 181-192
-
-
Tarditi, D.1
Morrisett, G.2
Cheng, P.3
Stone, C.4
Harper, R.5
Lee, P.6
-
34
-
-
0003025818
-
A syntactic approach to type soundness
-
Andrew K. Wright and Matthias Felleisen. A syntactic approach to type soundness. Information and Computation, 115(1):38-94, 1994.
-
(1994)
Information and Computation
, vol.115
, Issue.1
, pp. 38-94
-
-
Wright, A.K.1
Felleisen, M.2
-
35
-
-
3042722939
-
Compiling Java to a typed lambda-calculus: A preliminary report
-
Andrew K. Wright, Suresh Jagannathan, Cristian Ungureanu, and Aaron Hertzmann. Compiling Java to a typed lambda-calculus: A preliminary report. In Types in Compilation, pages 9-27, 1998.
-
(1998)
Types in Compilation
, pp. 9-27
-
-
Wright, A.K.1
Jagannathan, S.2
Ungureanu, C.3
Hertzmann, A.4
-
36
-
-
0037967697
-
Guarded recursive datatype constructors
-
New Orleans, January
-
Hongwei Xi, Chiyan Chen, and Gang Chen. Guarded recursive datatype constructors. In ACM SIGPLAN Symposium on Principles of Programming Languages, pages 224-235, New Orleans, January 2003.
-
(2003)
ACM SIGPLAN Symposium on Principles of Programming Languages
, pp. 224-235
-
-
Xi, H.1
Chen, C.2
Chen, G.3
|