-
1
-
-
0004288194
-
-
Monographs in Computer Science. Springer Verlag
-
Martin Abadi and Luca Cardelli. A Theory of Objects. Monographs in Computer Science. Springer Verlag, 1996.
-
(1996)
A Theory of Objects
-
-
Abadi, M.1
Cardelli, L.2
-
2
-
-
84979000045
-
A primitive calculus for module systems
-
Principles and Practice of Declarative Programming
-
Davide Ancona and Elena Zucca. A primitive calculus for module systems. In Principles and Practice of Declarative Programming, LNCS 1702, 1999.
-
(1999)
LNCS
, vol.1702
-
-
Ancona, D.1
Zucca, E.2
-
4
-
-
0000807910
-
A filter lambda model and the completeness of type assignment
-
H.P. Barendregt, M. Coppo, and M. Dezani-Ciancaglini. A filter lambda model and the completeness of type assignment. Journal of Symbolic Logic, 48(4):931-940, 1983.
-
(1983)
Journal of Symbolic Logic
, vol.48
, Issue.4
, pp. 931-940
-
-
Barendregt, H.P.1
Coppo, M.2
Dezani-Ciancaglini, M.3
-
5
-
-
84947911746
-
A core calculus of classes and mixins
-
Lisbon, Portugal
-
Viviana Bono, Amit Patel, and Vitaly Shmatikov. A core calculus of classes and mixins. In Proceedings of the 13th European Conference on Object-Oriented Programming, pages 43-66, Lisbon, Portugal, 1999.
-
(1999)
Proceedings of the 13th European Conference on Object-Oriented Programming
, pp. 43-66
-
-
Bono, V.1
Patel, A.2
Shmatikov, V.3
-
6
-
-
1442356986
-
The recursive record semantics of objects revisited
-
Technical Report 4199, INRIA, jun
-
Gérard Boudol. The recursive record semantics of objects revisited. Technical Report 4199, INRIA, jun 2001. to appear in Journal of Functional Programming.
-
(2001)
Journal of Functional Programming
-
-
Boudol, G.1
-
13
-
-
84976680534
-
Modula-3 language definition
-
August
-
Luca Cardelli, James Donahue, Lucille Glassman, Mick Jordan, Bill Kalsow, and Greg Nelson. Modula-3 language definition. ACM SIGPLAN Notices, 27(8):15-42, August 1992.
-
(1992)
ACM SIGPLAN Notices
, vol.27
, Issue.8
, pp. 15-42
-
-
Cardelli, L.1
Donahue, J.2
Glassman, L.3
Jordan, M.4
Kalsow, B.5
Nelson, G.6
-
14
-
-
0003019966
-
An extension of system F with subtyping
-
1994
-
Luca Cardelli, Simone Martini, John C. Mitchell, and Andre Scedrov. An extension of system F with subtyping. Information and Computation, 109(1-2):4-56, 1994 1994.
-
(1994)
Information and Computation
, vol.109
, Issue.1-2
, pp. 4-56
-
-
Cardelli, L.1
Martini, S.2
Mitchell, J.C.3
Scedrov, A.4
-
19
-
-
0005345175
-
-
PhD thesis, Department of Computer Science, University of Aarhus, Denmark
-
Erik Ernst. gBeta: A language with virtual attributes, block structure and propagating, dynamic inheritance. PhD thesis, Department of Computer Science, University of Aarhus, Denmark, 1999.
-
(1999)
gBeta: A Language with Virtual Attributes, Block Structure and Propagating, Dynamic Inheritance
-
-
Ernst, E.1
-
21
-
-
0031674984
-
Classes and mixins
-
San Diego, California
-
Matthew Flatt, Shriram Krishnamurthi, and Matthias Felleisen. Classes and mixins. In Proceedings of the 25th ACM Symposium on Principles of Programming Languages, pages 171-183, San Diego, California, 1998.
-
(1998)
Proceedings of the 25th ACM Symposium on Principles of Programming Languages
, pp. 171-183
-
-
Flatt, M.1
Krishnamurthi, S.2
Felleisen, M.3
-
22
-
-
0003518498
-
-
Java Series, Sun Microsystems, second edition, ISBN 0-201-31008-2
-
James Gosling, Bill Joy, Guy Steele, and Gilad Bracha. The Java Language Specification. Java Series, Sun Microsystems, second edition, 2000. ISBN 0-201-31008-2.
-
(2000)
The Java Language Specification
-
-
Gosling, J.1
Joy, B.2
Steele, G.3
Bracha, G.4
-
27
-
-
0033203773
-
Featherweight Java: A minimal core calculus for Java and GJ
-
November
-
Atsushi Igarishi, Benjamin Pierce, and Philip Wadler. Featherweight Java: A minimal core calculus for Java and GJ. In Proc. OOPSLA, November 1999.
-
(1999)
Proc. OOPSLA
-
-
Igarishi, A.1
Pierce, B.2
Wadler, P.3
-
31
-
-
85015552823
-
Virtual Classes: A powerful mechanism for object-oriented programming
-
October
-
Ole Lehrmann Madsen and Birger Møller-Pedersen. Virtual Classes: A powerful mechanism for object-oriented programming. In Proceedings OOPSLA '89, pages 397-106, October 1989.
-
(1989)
Proceedings OOPSLA '89
, pp. 397-1106
-
-
Madsen, O.L.1
Møller-Pedersen, B.2
-
32
-
-
0031704303
-
Java-light is type-safe - Definitely
-
L. Cardelli, editor, San Diego, California, ACM Press
-
Tobias Nipkow and David von Oheimb. Java-light is type-safe - definitely. In L. Cardelli, editor, Conference Record of the 25th Symposium on Principles of Programming Languages (POPL'98), pages 161-170, San Diego, California, 1998. ACM Press.
-
(1998)
Conference Record of the 25th Symposium on Principles of Programming Languages (POPL'98)
, pp. 161-170
-
-
Nipkow, T.1
Von Oheimb, D.2
-
34
-
-
22944493174
-
-
Technical report IC/2002/70, EPFL, Switzerland, September
-
Martin Odersky, Vincent Cremet, Christine Röckl, and Matthias Zenger. A nominal theory of objects with dependent types. Technical report IC/2002/70, EPFL, Switzerland, September 2002. http://lamp.epfl.ch/papers/technto.pdf.
-
(2002)
A Nominal Theory of Objects with Dependent Types
-
-
Odersky, M.1
Cremet, V.2
Röckl, C.3
Zenger, M.4
-
35
-
-
22944493174
-
A nominal theory of objects with dependent types
-
January
-
Martin Odersky, Vincent Cremet, Christine Röckl, and Matthias Zenger. A nominal theory of objects with dependent types. In Proc. FOOL 10, January 2003. http://www.cis.upenn.edu/∼bcpierce/FOOL/FOOL10.html.
-
(2003)
Proc. FOOL 10
-
-
Odersky, M.1
Cremet, V.2
Röckl, C.3
Zenger, M.4
-
39
-
-
84947929069
-
Genericity in Java with virtual types
-
Proceedings of the European Conference on Object-Oriented Programming, June
-
Kresten Krab Thorup. Genericity in Java with virtual types. In Proceedings of the European Conference on Object-Oriented Programming, LNCS 1241, pages 444-471, June 1997.
-
(1997)
LNCS
, vol.1241
, pp. 444-471
-
-
Thorup, K.K.1
-
40
-
-
84947942814
-
Unifying genericity: Combining the benefits of virtual types and parameterized classes
-
Kresten Krab Thorup and Mads Torgersen. Unifying genericity: Combining the benefits of virtual types and parameterized classes. Lecture Notes in Computer Science, 1628, 1999.
-
(1999)
Lecture Notes in Computer Science
, vol.1628
-
-
Thorup, K.K.1
Torgersen, M.2
|