-
2
-
-
0029722998
-
An interpretation of objects and object types
-
ACM, New York
-
ABADI, M., CARDELLI, L., AND VISWANATHAN, R. 1996. An interpretation of objects and object types. In Proceedings of the Symposium on Principles of Programming Languages. ACM, New York, 396-409.
-
(1996)
Proceedings of the Symposium on Principles of Programming Languages
, pp. 396-409
-
-
Abadi, M.1
Cardelli, L.2
Viswanathan, R.3
-
3
-
-
0029699294
-
Syntactic considerations on recursive types
-
IEEE Computer Society Press, Los Alamitos, Calif.
-
ABADI, M. AND FIORE, M. P. 1996. Syntactic considerations on recursive types. In Proceedings of the 11th Annual IEEE Symposium on Logic in Computer Science. IEEE Computer Society Press, Los Alamitos, Calif., 242-252.
-
(1996)
Proceedings of the 11th Annual IEEE Symposium on Logic in Computer Science
, pp. 242-252
-
-
Abadi, M.1
Fiore, M.P.2
-
4
-
-
0345884636
-
Making the future safe for the past: Adding genericity to the Java programming language
-
ACM, New York
-
BRACHA, G., ODERSKY, M., STOUTAMIRE, D., AND WADLER, P. 1998. Making the future safe for the past: Adding genericity to the Java programming language. In Proceedings of the Conference on Object-Oriented Programming Systems, Languages, and Applications. ACM, New York, 183-200.
-
(1998)
Proceedings of the Conference on Object-Oriented Programming Systems, Languages, and Applications
, pp. 183-200
-
-
Bracha, G.1
Odersky, M.2
Stoutamire, D.3
Wadler, P.4
-
5
-
-
84972421893
-
A paradigmatic object-oriented programming language: Design, static typing and semantics
-
BRUCE, K. B. 1994. A paradigmatic object-oriented programming language: Design, static typing and semantics. J. Funct. Prog. 4, 2, 127-206.
-
(1994)
J. Funct. Prog.
, vol.4
, Issue.2
, pp. 127-206
-
-
Bruce, K.B.1
-
6
-
-
0000582523
-
Comparing object encodings
-
BRUCE, K. B., CARDELLI, L., AND PIERCE, B. C. 1999. Comparing object encodings. Inf. Comput. 155, 1-2, 108-133.
-
(1999)
Inf. Comput.
, vol.155
, Issue.1-2
, pp. 108-133
-
-
Bruce, K.B.1
Cardelli, L.2
Pierce, B.C.3
-
7
-
-
84976755024
-
F-bounded polymorphism for object-oriented programming
-
ACM, New York
-
CANNING, P., COOK, W., HILL, W., OLTHOFF, W., AND MITCHELL, J. C. 1989. F-bounded polymorphism for object-oriented programming. In Proceedings of the International Conference on Functional Programming and Computer Architecture. ACM, New York, 273-280.
-
(1989)
Proceedings of the International Conference on Functional Programming and Computer Architecture
, pp. 273-280
-
-
Canning, P.1
Cook, W.2
Hill, W.3
Olthoff, W.4
Mitchell, J.C.5
-
9
-
-
0005084983
-
-
Tech. Rep. CMU-CS-99-100, Carnegie Mellon University, Pittsburgh, Pa.
-
CRARY, K. 1999. Simple, efficient object encoding using intersection types. Tech. Rep. CMU-CS-99-100, Carnegie Mellon University, Pittsburgh, Pa.
-
(1999)
Simple, Efficient Object Encoding Using Intersection Types
-
-
Crary, K.1
-
10
-
-
0032660412
-
What is a recursive module?
-
ACM, New York
-
CRARY, K., HARPER, R., AND PURI, S. 1999. What is a recursive module? In Proceedings of the Conference on Programming Language Design and Implementation. ACM, New York.
-
(1999)
Proceedings of the Conference on Programming Language Design and Implementation
-
-
Crary, K.1
Harper, R.2
Puri, S.3
-
11
-
-
0029520856
-
An interpretation of typed OOP in a language with state
-
EIFRIG, J., SMITH, S., TRIFONOV, V., AND ZWARICO, A. 1995. An interpretation of typed OOP in a language with state. LISP and Symbol. Comput. 8, 4, 357-397.
-
(1995)
LISP and Symbol. Comput.
, vol.8
, Issue.4
, pp. 357-397
-
-
Eifrig, J.1
Smith, S.2
Trifonov, V.3
Zwarico, A.4
-
12
-
-
0031683759
-
On the relationship between classes, objects and data abstraction
-
FISHER, K AND MITCHELL, J. C. 1998. On the relationship between classes, objects and data abstraction. Theory Pract. Obj. Syst. 4, 1, 3-25.
-
(1998)
Theory Pract. Obj. Syst.
, vol.4
, Issue.1
, pp. 3-25
-
-
Fisher, K.1
Mitchell, J.C.2
-
17
-
-
84947427953
-
Typed operational semantics
-
Typed Lambda Calculi and Applications, M. Dezani-Ciancaglini and G. Plotkin, Eds. Springer-Verlag, New York
-
GOGUEN, H. 1995. Typed operational semantics. In Typed Lambda Calculi and Applications, M. Dezani-Ciancaglini and G. Plotkin, Eds. Lecture Notes in Computer Science, vol. 902. Springer-Verlag, New York, pp. 186-200.
-
(1995)
Lecture Notes in Computer Science
, vol.902
, pp. 186-200
-
-
Goguen, H.1
-
19
-
-
0038519010
-
A type-theoretic interpretation of Standard ML
-
G. Plotkin, C. Stirling, and M. Tofte, Eds. MIT Press, Cambridge, Mass.
-
HARPER, R. AND STONE, C. 1998. A type-theoretic interpretation of Standard ML. In Proof, Language, and Interaction: Essays in Honour of Robin Milner, G. Plotkin, C. Stirling, and M. Tofte, Eds. MIT Press, Cambridge, Mass.
-
(1998)
Proof, Language, and Interaction: Essays in Honour of Robin Milner
-
-
Harper, R.1
Stone, C.2
-
21
-
-
0033203773
-
Featherweight Java: A minimal core calculus for Java and GJ
-
ACM, New York
-
IGARASHI, A., PIERCE, B. C., AND WADLER, P. 1999. Featherweight Java: A minimal core calculus for Java and GJ. In Proceedings of the Conference on Object-Oriented Programming Systems, Languages, and Applications. ACM, New York, 132-146.
-
(1999)
Proceedings of the Conference on Object-Oriented Programming Systems, Languages, and Applications
, pp. 132-146
-
-
Igarashi, A.1
Pierce, B.C.2
Wadler, P.3
-
24
-
-
17144383653
-
Representing Java classes in a typed intermediate language
-
(Paris, France). ACM, New York
-
LEAGUE, C., SHAO, Z., AND TRIFONOV, V. 1999. Representing Java classes in a typed intermediate language. In Proceedings of the International Conference on Functional Programming (Paris, France). ACM, New York, 183-196.
-
(1999)
Proceedings of the International Conference on Functional Programming
, pp. 183-196
-
-
League, C.1
Shao, Z.2
Trifonov, V.3
-
25
-
-
0346925673
-
Functional Java bytecode
-
Workshop on Intermediate Representation Engineering for the Java Virtual Machine
-
LEAGUE, C., TRIFONOV, V., AND SHAO, Z. 2001a. Functional Java bytecode. In Proceedings of the 5th World Conference on Systemics, Cybernetics, and Informatics. Workshop on Intermediate Representation Engineering for the Java Virtual Machine.
-
(2001)
Proceedings of the 5th World Conference on Systemics, Cybernetics, and Informatics
-
-
League, C.1
Trifonov, V.2
Shao, Z.3
-
26
-
-
0346925675
-
Type-preserving compilation of Featherweight Java
-
London, England
-
LEAGUE, C., TRIFONOV, V, AND SHAO, Z. 2001b. Type-preserving compilation of Featherweight Java. In Proceedings of the International Workshop on Foundations of Object-Oriented Languages. (London, England).
-
(2001)
Proceedings of the International Workshop on Foundations of Object-Oriented Languages
-
-
League, C.1
Trifonov, V.2
Shao, Z.3
-
28
-
-
0002642312
-
TALx86: A realistic typed assembly language
-
ACM, New York
-
MORRISETT, G., CRARY, K, GLEW, N., GROSSMAN, D., SAMUELS, R., SMITH, F., WALKER, D., WEIRICH, S., AND ZDANCEWIC, S. 1999a. TALx86: A realistic typed assembly language. In Proceedings of the Workshop on Compiler Support for Systems Software. ACM, New York, 25-35.
-
(1999)
Proceedings of the Workshop on Compiler Support for Systems Software
, pp. 25-35
-
-
Morrisett, G.1
Crary, K.2
Glew, N.3
Grossman, D.4
Samuels, R.5
Smith, F.6
Walker, D.7
Weirich, S.8
Zdancewic, S.9
-
29
-
-
0003346096
-
The TIL/ML compiler: Performance and safety through types
-
ACM, New York
-
MORRISETT, G., TARDITI, D., CHENG, P., STONE, C., HARPER, R., AND LEE, P. 1996. The TIL/ML compiler: Performance and safety through types. In Proceedings of the Workshop on Compiler Support for Systems Software. ACM, New York.
-
(1996)
Proceedings of the Workshop on Compiler Support for Systems Software
-
-
Morrisett, G.1
Tarditi, D.2
Cheng, P.3
Stone, C.4
Harper, R.5
Lee, P.6
-
30
-
-
0041525084
-
From System F to typed assembly language
-
May
-
MORRISETT, G., WALKER, D., CRARY, K., AND GLEW, N. 1999b. From System F to typed assembly language. ACM Trans. Prog. Lang. Syst. 21, 3 (May), 528-569.
-
(1999)
ACM Trans. Prog. Lang. Syst.
, vol.21
, Issue.3
, pp. 528-569
-
-
Morrisett, G.1
Walker, D.2
Crary, K.3
Glew, N.4
-
32
-
-
85084097858
-
Safe kernel extensions without run-time checking
-
(Seattle, Wash.). ACM, New York
-
NECULA, G. C. AND LEE, P. 1996. Safe kernel extensions without run-time checking. In Proceedings of the USENIX Symposium on Operating Systems Design and Implementation (Seattle, Wash.). ACM, New York, 229-243.
-
(1996)
Proceedings of the USENIX Symposium on Operating Systems Design and Implementation
, pp. 229-243
-
-
Necula, G.C.1
Lee, P.2
-
33
-
-
0001978346
-
The Glasgow Haskell Compiler: A technical overview
-
PEYTON JONES, S. L., HALL, C., HAMMOND, K., PARTAIN, W., AND WADLER, P. 1992. The Glasgow Haskell Compiler: A technical overview. In Proceedings of the UK Joint Framework for Information Technology.
-
(1992)
Proceedings of the UK Joint Framework for Information Technology
-
-
Peyton Jones, S.L.1
Hall, C.2
Hammond, K.3
Partain, W.4
Wadler, P.5
-
34
-
-
84972274325
-
Simple type-theoretic foundations for object-oriented programming
-
Apr.
-
PIERCE, B. C. AND TURNER, D. N. 1994. Simple type-theoretic foundations for object-oriented programming. J. Funct. Prog. 4, 2 (Apr.), 207-247.
-
(1994)
J. Funct. Prog.
, vol.4
, Issue.2
, pp. 207-247
-
-
Pierce, B.C.1
Turner, D.N.2
-
35
-
-
85094097306
-
Toba: Java for applications: a way ahead of time (WAT) compiler
-
PROEBSTING, T. A., TOWNSEND, G., BRIDGES, P., HARTMAN, J. H., NEWSHAM, T., AND WATTERSON, S. A. 1997. Toba: Java for applications: A way ahead of time (WAT) compiler. In Proceedings of the 3rd Conference on Object-Oriented Technologies and Systems (COOTS'97).
-
(1997)
Proceedings of the 3rd Conference on Object-Oriented Technologies and Systems (COOTS'97)
-
-
Proebsting, T.A.1
Townsend, G.2
Bridges, P.3
Hartman, J.H.4
Newsham, T.5
Watterson, S.A.6
-
38
-
-
84976827574
-
Towards a theory of type structure
-
Proceedings of the Colloque sur la Programmation Springer-Verlag, Berlin, Germany
-
REYNOLDS, J. C. 1974. Towards a theory of type structure. In Proceedings of the Colloque sur la Programmation. Lecture Notes in Computer Science, vol. 19. Springer-Verlag, Berlin, Germany, 408-425.
-
(1974)
Lecture Notes in Computer Science
, vol.19
, pp. 408-425
-
-
Reynolds, J.C.1
-
40
-
-
84976659161
-
A type-based compiler for Standard ML
-
(La Jolla, Calif.). ACM, New York
-
SHAO, Z. AND APPEL, A. W. 1995. A type-based compiler for Standard ML. In Proceedings of the Conference on Programming Language Design and Implementation (La Jolla, Calif.). ACM, New York, 116-129.
-
(1995)
Proceedings of the Conference on Programming Language Design and Implementation
, pp. 116-129
-
-
Shao, Z.1
Appel, A.W.2
-
41
-
-
0031606493
-
Implementing typed intermediate languages
-
(Baltimore, Md.). ACM, New York
-
SHAO, Z., LEAGUE, C., AND MONNIER, S. 1998. Implementing typed intermediate languages. In Proceedings of the International Conference Functional Programming (Baltimore, Md.). ACM, New York, 313-323.
-
(1998)
Proceedings of the International Conference Functional Programming
, pp. 313-323
-
-
Shao, Z.1
League, C.2
Monnier, S.3
-
42
-
-
0029720098
-
TIL: A type-directed optimizing compiler for ML
-
ACM, New York
-
TARDITI, D., MORRISETT, G., CHENG, P., STONE, C., HARPER, R., AND LEE, P. 1996. TIL: A type-directed optimizing compiler for ML. In Proceedings of the Conference on Programming Language Design and Implementation. ACM, New York.
-
(1996)
Proceedings of the Conference on Programming Language Design and Implementation
-
-
Tarditi, D.1
Morrisett, G.2
Cheng, P.3
Stone, C.4
Harper, R.5
Lee, P.6
-
44
-
-
3042722939
-
Compiling Java to a typed lambda-calculus: A preliminary report
-
Proceedings of the International Workshop on Types in Compilation. Springer-Verlag, Berlin, Germany
-
WRIGHT, A., JAGANNATHAN, S., UNGUREANU, C., AND HERTZMANN, A. 1998. Compiling Java to a typed lambda-calculus: A preliminary report. In Proceedings of the International Workshop on Types in Compilation. Lecture Notes in Computer Science, vol. 1473. Springer-Verlag, Berlin, Germany, 1-14.
-
(1998)
Lecture Notes in Computer Science
, vol.1473
, pp. 1-14
-
-
Wright, A.1
Jagannathan, S.2
Ungureanu, C.3
Hertzmann, A.4
|