-
1
-
-
84972332342
-
Baby Modula-3 and a Theory of Objects, Research Report 95
-
Abadi, M. (1993) Baby Modula-3 and a Theory of Objects, Research Report 95, Digital Equipment Corporation, Systems Research Center, Palo Alto, CA.
-
(1993)
Digital Equipment Corporation, Systems Research Center, Palo Alto, CA
-
-
Abadi, M.1
-
2
-
-
84976764359
-
-
Bobrow, D.G., DeMichiel, L.G., Gabriel, R.P., Keene, S.E., Kiczales, G. and Moon, D.A. (1988) Common Lisp Object System Specification X3J13 Document 88-002R, SIGPLAN Not. 23.
-
(1988)
Common Lisp Object System Specification X3J13 Document 88-002R, SIGPLAN Not. 23
-
-
Bobrow, D.G.1
DeMichiel, L.G.2
Gabriel, R.P.3
Keene, S.E.4
Kiczales, G.5
Moon, D.A.6
-
4
-
-
84972449594
-
The equivalence of two semantic definitions for inheritance in object-oriented languages.
-
Bruce, K.B. (1991) The equivalence of two semantic definitions for inheritance in object-oriented languages. In: Proc. Math. Foundations of Program. Semantics, March.
-
(1991)
In: Proc. Math. Foundations of Program. Semantics, March
-
-
Bruce, K.B.1
-
5
-
-
84972206918
-
A Paradigmatic Object-Oriented Language: Design, Static Typing and Semantics, Technical Report CS-92-01
-
Bruce, K.B. (1992) A Paradigmatic Object-Oriented Language: Design, Static Typing and Semantics, Technical Report CS-92-01, Williams College, January.
-
(1992)
Williams College, January
-
-
Bruce, K.B.1
-
7
-
-
0025462449
-
A modest model of records, inheritance, and bounded quantification, Information and Computation
-
1988
-
Bruce, K.B. and Longo, G. (1990) A modest model of records, inheritance, and bounded quantification, Information and Computation 87: 196–240. (Also in C.A. Gunter and J.C. Mitchell, eds., Theoretical Aspects of Object-Oriented Programming: Types, Semantics, and Language Design, MIT Press, 1993. An earlier version appeared in Proc. IEEE Symp. on Logic in Comput. Sci., 1988.)
-
(1990)
Also in C.A. Gunter and J.C. Mitchell, eds., Theoretical Aspects of Object-Oriented Programming: Types, Semantics, and Language Design, MIT Press, 1993. An earlier version appeared in Proc. IEEE Symp. on Logic in Comput. Sci
, vol.87
, pp. 196-240
-
-
Bruce, K.B.1
Longo, G.2
-
10
-
-
84976755024
-
F-bounded quantification for object-oriented programming.
-
September
-
Canning, P., Cook, W., Hill, W., Olthoff, W. and Mitchell, J. (1989) F-bounded quantification for object-oriented programming. In: Proc. 4th Intern. Conf. on Functional Program. Lang. & Computer Archit., pp. 273–280, September.
-
(1989)
In: Proc. 4th Intern. Conf. on Functional Program. Lang. & Computer Archit
, pp. 273-280
-
-
Canning, P.1
Cook, W.2
Hill, W.3
Olthoff, W.4
Mitchell, J.5
-
11
-
-
85034650659
-
-
Cardelli, L. (1986) Amber, I.: Cousineau, G., Curien, P.-L. and Robinet, B. (Eds.), Combinators and Functional Programming Languages, Lecture Notes in Computer Science 242, Springer, pp. 21–47.
-
(1986)
Combinators and Functional Programming Languages, Lecture Notes in Computer Science 242, Springer
, pp. 21-47
-
-
Cardelli, L.1
Amber, I.2
Cousineau, G.3
Curien, P.-L.4
Robinet, B.5
-
12
-
-
0023961010
-
A semantics of multiple inheritance, Information and Computation
-
Cardelli, L. (1988a) A semantics of multiple inheritance, Information and Computation 76: 138–164. (Preliminary version in Kahn, MacQueen and Plotkin, eds., Semantics of Data Types, Lecture Notes in Computer Science 173, Springer, 1984.)
-
(1988)
Preliminary version in Kahn, MacQueen and Plotkin, eds., Semantics of Data Types, Lecture Notes in Computer Science 173, Springer, 1984.
, vol.76
, pp. 138-164
-
-
Cardelli, L.1
-
15
-
-
0346351915
-
Extensible Records in a Pure Calculus of Subtyping, Research report 81, DEC Systems Research Center, January.
-
Also in C.A. Gunter and J.C. Mitchell, eds.
-
Cardelli, L. (1992a) Extensible Records in a Pure Calculus of Subtyping, Research report 81, DEC Systems Research Center, January. (Also in C.A. Gunter and J.C. Mitchell, eds., Theoretical Aspects of Object-Oriented Programming: Types, Semantics, and Language Design, MIT Press, 1993.)
-
(1992)
Theoretical Aspects of Object-Oriented Programming: Types, Semantics, and Language Design, MIT Press
-
-
Cardelli, L.1
-
17
-
-
84976189160
-
Operations on records, Mathematical Structures in Computer Science
-
Cardelli, L. and Mitchell, J. (1991) Operations on records, Mathematical Structures in Computer Science 1: 3–48. (Also in C.A. Gunter and J.C. Mitchell, eds., Theoretical Aspects of Object-Oriented Programming: Types, Semantics, and Language Design, MIT Press, 1993. Available as DEC Systems Research Center Research Report #48, August 1989, and in Proceedings MFPS ’89, Lecture Notes in Computer Science 442, Springer.)
-
(1991)
Also in C.A. Gunter and J.C. Mitchell, eds., Theoretical Aspects of Object-Oriented Programming: Types, Semantics, and Language Design, MIT Press, 1993. Available as DEC Systems Research Center Research Report #48, August 1989, and in Proceedings MFPS ’89, Lecture Notes in Computer Science 442, Springer.
, vol.1
, pp. 3-48
-
-
Cardelli, L.1
Mitchell, J.2
-
18
-
-
0022333721
-
-
Cardelli, L. and Wegner, P. (1985) On understanding types, data abstraction, and polymorphism, Comput. Surv. 17(4).
-
(1985)
On understanding types, data abstraction, and polymorphism, Comput. Surv.
, vol.17
, Issue.4
-
-
Cardelli, L.1
Wegner, P.2
-
19
-
-
85027626147
-
An extension of system F with subtyping. In: Ito, T. and Meyer, A.R. (Eds.
-
Cardelli, L., Martini, S., Mitchell, J.C. and Scedrov, A. (1991) An extension of system F with subtyping. In: Ito, T. and Meyer, A.R. (Eds.), Theoretical Aspects of Computer Software (Sendai, Japan), Lecture Notes in Computer Science 526, Springerg, pp. 750–770.
-
(1991)
Theoretical Aspects of Computer Software (Sendai, Japan), Lecture Notes in Computer Science 526, Springerg
, pp. 750-770
-
-
Cardelli, L.1
Martini, S.2
Mitchell, J.C.3
Scedrov, A.4
-
20
-
-
0026998601
-
A calculus for overloaded functions with subtyping. In: ACM Conf. on LISP and Functional Progra.g, ACM Press, San Francisco
-
Castagna, G., Ghelli, G. and Longo, G. (1992) A calculus for overloaded functions with subtyping. In: ACM Conf. on LISP and Functional Progra.g, ACM Press, San Francisco, CA, pp. 182–192. (Also available as Rapport de Recherche LIENS-92-4, Ecole Normale Superieure, Paris, France.)
-
(1992)
Also available as Rapport de Recherche LIENS-92-4, Ecole Normale Superieure, Paris, France
, pp. 182-192
-
-
Castagna, G.1
Ghelli, G.2
Longo, G.3
-
21
-
-
84972449583
-
Strong Typing in Object-Oriented Paradigms
-
Castagna, G. (1992) Strong Typing in Object-Oriented Paradigms, Rapport de Recherche LIENS-92-11, Ecole Normale Superieure, Paris, France, May.
-
(1992)
Rapport de Recherche LIENS-92-11, Ecole Normale Superieure, Paris, France, May
-
-
Castagna, G.1
-
22
-
-
84972329344
-
Multiple Inheritance via Intersection Types, Technical Report ECS-LFCS-93-275, LFCS
-
Compagnoni, A.B. and Pierce, B.C. (1993) Multiple Inheritance via Intersection Types, Technical Report ECS-LFCS-93-275, LFCS, University of Edinburgh, UK, August. (Also available as Catholic University Nijmegen Computer Science Technical Report 93–18. Submitted for conference publication.)
-
(1993)
University of Edinburgh, UK, August. (Also available as Catholic University Nijmegen Computer Science Technical Report 93–18. Submitted for conference publication.
-
-
Compagnoni, A.B.1
Pierce, B.C.2
-
24
-
-
0025229172
-
Inheritance is not subtyping.
-
January. (Also in C.A. Gunter and J.C. Mitchell, eds., Theoretical Aspects of Object-Oriented Programming: Types, Semantics, and Language Design, MIT Press, 1993.)
-
Cook, W.R., Hill, W.L. and Canning, P.S. (1990) Inheritance is not subtyping. In: Proc. 17th Ann. ACM Symp. on Principles of Program. Lang., pp.125–135, January. (Also in C.A. Gunter and J.C. Mitchell, eds., Theoretical Aspects of Object-Oriented Programming: Types, Semantics, and Language Design, MIT Press, 1993.)
-
(1990)
Proc. 17th Ann. ACM Symp. on Principles of Program. Lang.
, pp. 125-135
-
-
Cook, W.R.1
Hill, W.L.2
Canning, P.S.3
-
25
-
-
0001946337
-
Functional characters of solvable terms
-
Coppo, M., Dezani-Ciancaglini, M. and Venneri, B. (1981) Functional characters of solvable terms, Zeitschrift fur Mathematische Logik und Grundlagen der Mathematik 27: 45–58.
-
(1981)
Zeitschrift fur Mathematische Logik und Grundlagen der Mathematik
, vol.27
, pp. 45-58
-
-
Coppo, M.1
Dezani-Ciancaglini, M.2
Venneri, B.3
-
26
-
-
84969328250
-
Coherence of subsumption: Minimum typing and type-checking in F, Mathematical Struct.
-
(Also in C.A. Gunter and J.C. Mitchell, eds., Theoretical Aspects of Object-Oriented Programming: Types, Semantics, and Language Design, MIT Press, 1993.)
-
Curien, P.-L. and Ghelli, G. (1992) Coherence of subsumption: Minimum typing and type-checking in F, Mathematical Struct, in Comput. Sci. 2: 55–91. (Also in C.A. Gunter and J.C. Mitchell, eds., Theoretical Aspects of Object-Oriented Programming: Types, Semantics, and Language Design, MIT Press, 1993.)
-
(1992)
Comput. Sci.
, vol.2
, pp. 55-91
-
-
Curien, P.-L.1
Ghelli, G.2
-
27
-
-
0013260541
-
Lambda-calculus notation with nameless dummies: a tool for automatic formula manipulation with application to the Church-Rosser theorem
-
de Bruijn, N.G. (1972) Lambda-calculus notation with nameless dummies: a tool for automatic formula manipulation with application to the Church-Rosser theorem, Indag. Math. 34(5): 381–392.
-
(1972)
Indag. Math.
, vol.34
, Issue.5
, pp. 381-392
-
-
de Bruijn, N.G.1
-
28
-
-
0000453287
-
A static type system for message passing.
-
October. (Distributed as SIGPLAN Not. 26(11), 1991.
-
Ghelli, G. (1991) A static type system for message passing. In: Conf.on Object-Oriented Program. Syst., Lang. & Applic., pp. 129–143, October. (Distributed as SIGPLAN Not. 26(11), 1991.)
-
(1991)
In: Conf.on Object-Oriented Program. Syst., Lang. & Applic.
, pp. 129-143
-
-
Ghelli, G.1
-
29
-
-
0004099873
-
Interpretation fonctionelle et elimination des coupures de Varithmetique d'ordre superieur.
-
Girard, J.-Y. (1972) Interpretation fonctionelle et elimination des coupures de Varithmetique d'ordre superieur. PhD thesis, Universite Paris VII, France.
-
(1972)
PhD thesis, Universite Paris VII, France.
-
-
Girard, J.-Y.1
-
30
-
-
0003974728
-
-
Goldberg, A. and Robson, D. (1983) Smalltalk-80: The Language and Its Implementation, Addison-Wesley, Reading, MA.
-
(1983)
Smalltalk-80: The Language and Its Implementation, Addison-Wesley, Reading, MA
-
-
Goldberg, A.1
Robson, D.2
-
36
-
-
85039573321
-
An extension of Standard ML modules with subtyping and inheritance.
-
January
-
Mitchell, J., Meldal, S. and Madhav, N. (1991) An extension of Standard ML modules with subtyping and inheritance. In: Proc. 18th ACM Symp. on Principles of Program. Lang., pp. 270–278, January.
-
(1991)
In: Proc. 18th ACM Symp. on Principles of Program. Lang.
, pp. 270-278
-
-
Mitchell, J.1
Meldal, S.2
Madhav, N.3
-
37
-
-
0025229171
-
Toward a typed foundation for method specialization and inheritance.
-
January. (Also in C.A. Gunter and J.C. Mitchell, eds., Theoretical Aspects of Object-Oriented Programming: Types, Semantics, and Language Design, MIT Press, 1993.
-
Mitchell, J.C. (1990) Toward a typed foundation for method specialization and inheritance. In: Proc. 17th ACM Symp. on Principles of Program. Lang. pp. 109–124, January. (Also in C.A. Gunter and J.C. Mitchell, eds., Theoretical Aspects of Object-Oriented Programming: Types, Semantics, and Language Design, MIT Press, 1993.)
-
(1990)
In: Proc. 17th ACM Symp. on Principles of Program. Lang.
, pp. 109-124
-
-
Mitchell, J.C.1
-
38
-
-
84972426527
-
A lambda calculus of objects and method specialization.
-
June
-
Mitchell, J.C., Honsell, F. and Fisher, K. (1993) A lambda calculus of objects and method specialization. In: IEEE Symp. on Logic in Comput. Sci., pp. 109–124, June.
-
(1993)
In: IEEE Symp. on Logic in Comput. Sci.
, pp. 109-124
-
-
Mitchell, J.C.1
Honsell, F.2
Fisher, K.3
-
40
-
-
0005025178
-
Statically Typed Friendly Functions via Partially Abstract Types
-
Also available as INRIA-Rocquencourt Rapport de Recherche No. 1899.
-
Pierce, B.C. and Turner, D.N. (1993b) Statically Typed Friendly Functions via Partially Abstract Types, Technical Report ECS-LFCS-93-256. University of Edinburgh, LFCS, pp. 109–124.(Also available as INRIA-Rocquencourt Rapport de Recherche No. 1899.)
-
(1993)
Technical Report ECS-LFCS-93-256. University of Edinburgh, LFCS
, pp. 109-124
-
-
Pierce, B.C.1
Turner, D.N.2
-
41
-
-
84891611206
-
Objects as closures: Abstract semantics of object oriented languages.
-
July
-
Reddy, U.S. (1988) Objects as closures: Abstract semantics of object oriented languages. In: Proc. ACM Symp. on Lisp and Functional Program., pp. 289–297, July.
-
(1988)
In: Proc. ACM Symp. on Lisp and Functional Program
, pp. 289-297
-
-
Reddy, U.S.1
-
42
-
-
0024858542
-
Typechecking records and variants in a natural extension of ML.
-
(Also in C.A
-
Remy, D. (1989) Typechecking records and variants in a natural extension of ML. In: Proc. 16th Ann. ACM Symp. on Principles of Program. Lang., pp. 242–249. (Also in C.A.
-
(1989)
In: Proc. 16th Ann. ACM Symp. on Principles of Program. Lang.
, pp. 242-249
-
-
Remy, D.1
-
43
-
-
0004180902
-
-
Gunter and J.C. Mitchell, eds., Theoretical Aspects of Object-Oriented Programming: Types, Semantics, and Language Design, MIT Press, 1993.)
-
(1993)
Theoretical Aspects of Object-Oriented Programming: Types, Semantics, and Language Design, MIT Press
-
-
Gunter, G.1
Mitchell, J.C.2
-
44
-
-
0020919435
-
Types, abstraction, and parametric polymorphism.
-
Reynolds, J.C. (1983) Types, abstraction, and parametric polymorphism. In: Mason, R.E.A. (Ed.), Information Processing 83, Elsevier, Amsterdam, pp. 513–523.
-
(1983)
In: Mason, R.E.A. (Ed.), Information Processing 83, Elsevier, Amsterdam
, pp. 513-523
-
-
Reynolds, J.C.1
-
46
-
-
0012523435
-
User defined types and procedural data structures as complementary approaches to data abstraction.
-
(Reprinted from S.A. Schu-man, ed., New Advances in Algorithmic Languages 1975, Inst, de Recherche d’lnformatique et d’Automatique, Rocquencourt, pp. 157–168. Also in C.A. Gunter and J.C. Mitchell, eds., Theoretical Aspects of Object-Oriented Programming: Types, Semantics, and Language Design, MIT Press, 1993.)
-
Reynolds, J.C. (1978) User defined types and procedural data structures as complementary approaches to data abstraction. In: Gries, D. (Ed.), Programming Methodology, A Collection of Articles by IFIP WG2.3, Springer, New York, pp. 309–317. (Reprinted from S.A. Schu-man, ed., New Advances in Algorithmic Languages 1975, Inst, de Recherche d’lnformatique et d’Automatique, Rocquencourt, pp. 157–168. Also in C.A. Gunter and J.C. Mitchell, eds., Theoretical Aspects of Object-Oriented Programming: Types, Semantics, and Language Design, MIT Press, 1993.)
-
(1978)
In: Gries, D. (Ed.), Programming Methodology, A Collection of Articles by IFIP WG2.3, Springer, New York
, pp. 309-317
-
-
Reynolds, J.C.1
-
48
-
-
84976756363
-
Encapsulation and inheritance in object-oriented programming languages.
-
Snyder, A. (1986) Encapsulation and inheritance in object-oriented programming languages. In: Proc. OOPSLA ’86. Distributed as ACM SIGPLAN Not. 21(11): 38–45.
-
(1986)
In: Proc. OOPSLA ’86. Distributed as ACM SIGPLAN Not
, vol.21
, Issue.11
, pp. 38-45
-
-
Snyder, A.1
|