-
2
-
-
0003930704
-
-
Cambridge University Press, Cambridge, U.K.
-
APPEL, A. 1992. Compiling with Continuations. Cambridge University Press, Cambridge, U.K.
-
(1992)
Compiling with Continuations
-
-
Appel, A.1
-
3
-
-
0027963879
-
Efficient detection of all pointer and array access errors
-
Orlando, FL
-
AUSTIN, T., BREACH, S., AND SOHI, G. 1994. Efficient detection of all pointer and array access errors. In Proceedings of the ACM Conference on Programming Language Design and Implementation (Orlando, FL). 290-301.
-
(1994)
Proceedings of the ACM Conference on Programming Language Design and Implementation
, pp. 290-301
-
-
Austin, T.1
Breach, S.2
Sohi, G.3
-
4
-
-
0031605775
-
Compiling Standard ML to Java bytecodes
-
Baltimore, MD.
-
BENTON, N., KENNEDY, A., AND RUSSELL, G. 1998. Compiling Standard ML to Java bytecodes. In Proceedings of the 3rd ACM International Conference on Functional Programming (Baltimore, MD). 129-140.
-
(1998)
Proceedings of the 3rd ACM International Conference on Functional Programming
, pp. 129-140
-
-
Benton, N.1
Kennedy, A.2
Russell, G.3
-
7
-
-
0345884636
-
Making the future safe for the past: Adding genericity to the Java programming language
-
Vancouver, B.C., Canada
-
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 13th ACM Conference on Object-Oriented Programming, Systems, Languages, and Applications (Vancouver, B.C., Canada). 183-200.
-
(1998)
Proceedings of the 13th ACM Conference on Object-oriented Programming, Systems, Languages, and Applications
, pp. 183-200
-
-
Bracha, G.1
Odersky, M.2
Stoutamire, D.3
Wadler, P.4
-
8
-
-
0000582523
-
Comparing object encodings
-
BRUCE, K., CARDELLI, L., AND PIERCE, B. 1999. Comparing object encodings. Inform. Computat. 155, 108-133.
-
(1999)
Inform. Computat.
, vol.155
, pp. 108-133
-
-
Bruce, K.1
Cardelli, L.2
Pierce, B.3
-
9
-
-
0022333721
-
On understanding types, data abstraction, and polymorphism
-
CARDELLI, L. AND WEGNER, P. 1985. On understanding types, data abstraction, and polymorphism. ACM Comput. Surv. 17, 4, 471-522.
-
(1985)
ACM Comput. Surv.
, vol.17
, Issue.4
, pp. 471-522
-
-
Cardelli, L.1
Wegner, P.2
-
10
-
-
84947262674
-
Flow-directed closure conversion for typed languages
-
Lecture Notes in Computer Science, Springer-Verlag, Berlin, Germany
-
CEJTIN, H., JAGANNATHAN, S., AND WEEKS, S. 2000. Flow-directed closure conversion for typed languages. In 9th European Symposium on Programming. Lecture Notes in Computer Science, vol. 1782. Springer-Verlag, Berlin, Germany, 56-71.
-
(2000)
9th European Symposium on Programming
, vol.1782
, pp. 56-71
-
-
Cejtin, H.1
Jagannathan, S.2
Weeks, S.3
-
11
-
-
0038737372
-
-
O'Reilly, Paris, France. An English translation is currently freely
-
CHAILLOUX, E., MANOURY, P., AND PAGANO, B. 2000. Développement d'Applications avec Objective Caml. O'Reilly, Paris, France. An English translation is currently freely available online at http://caml.inria.fr/ oreilly-book/.
-
(2000)
Développement D'Applications Avec Objective Caml
-
-
Chailloux, E.1
Manoury, P.2
Pagano, B.3
-
13
-
-
0038716438
-
CCured in the real world
-
San Diego, CA.
-
CONDIT, J., HARREN, M., McPEAK, S., NECULA, G., AND WEIMER, W. 2003. CCured in the real world. In Proceedings of the ACM Conference on Programming Language Design and Implementation. San Diego, CA. 232-244.
-
(2003)
Proceedings of the ACM Conference on Programming Language Design and Implementation
, pp. 232-244
-
-
Condit, J.1
Harren, M.2
McPeak, S.3
Necula, G.4
Weimer, W.5
-
15
-
-
0005321872
-
Cyclone user's manual
-
Department of Computer Science, Cornell University, Ithaca, NY. The current version is
-
CYCLONE. 2001. Cyclone user's manual. Tech. rep. 2001-1855. Department of Computer Science, Cornell University, Ithaca, NY. The current version is available online at http://wwv.es.Cornell.edu/projects/cyclone/.
-
(2001)
Tech. Rep.
, vol.2001
, Issue.1855
-
-
-
17
-
-
31944450068
-
-
Ph.D. dissertation. University of Waterloo, Waterloo, Onto., Canada
-
DITCHFIELD, G. 1994. Contextual polymorphism. Ph.D. dissertation. University of Waterloo, Waterloo, Onto., Canada.
-
(1994)
Contextual Polymorphism
-
-
Ditchfield, G.1
-
18
-
-
0005023827
-
Semi-explicit first-class polymorphism for ML
-
GARRIGUE, J. AND RÉMY, D. 1999. Semi-explicit first-class polymorphism for ML. Inform, Comput. 155, 1/2, 134-169.
-
(1999)
Inform, Comput.
, vol.155
, Issue.1-2
, pp. 134-169
-
-
Garrigue, J.1
Rémy, D.2
-
19
-
-
0003432047
-
-
Cambridge University Press, Cambridge, U.K.
-
GIRARD, J.-Y., TAYLOR, P., AND LAFONT, Y. 1989. Proofs and Types. Cambridge University Press, Cambridge, U.K.
-
(1989)
Proofs and Types
-
-
Girard, J.-Y.1
Taylor, P.2
Lafont, Y.3
-
20
-
-
84957108140
-
Existential types for imperative languages
-
Lecture Notes in Computer Science, Springer-Verlag, Berlin, Germany
-
GROSSMAN, D. 2002. Existential types for imperative languages. In 11th European Symposium on Programming. Lecture Notes in Computer Science, vol. 2305. Springer-Verlag, Berlin, Germany, 21-35.
-
(2002)
11th European Symposium on Programming
, vol.2305
, pp. 21-35
-
-
Grossman, D.1
-
23
-
-
0036040515
-
Region-based memory management in Cyclone
-
Berlin, Germany
-
GROSSMAN, D., MORRISETT, G., JIM, T., HICKS, M., WANG, Y., AND CHENEY, J. 2002. Region-based memory management in Cyclone. In Proceedings of the ACM Conference on Programming Language Design and Implementation (Berlin, Germany). 282-293.
-
(2002)
Proceedings of the ACM Conference on Programming Language Design and Implementation
, pp. 282-293
-
-
Grossman, D.1
Morrisett, G.2
Jim, T.3
Hicks, M.4
Wang, Y.5
Cheney, J.6
-
24
-
-
0000865197
-
Syntactic type abstraction
-
GROSSMAN, D., ZDANCEWIC, S., AND MORRISETT, G. 2000. Syntactic type abstraction. ACM Trans. Programm. Lang. Syst. 22, 6 (Nov.), 1037-1080.
-
(2000)
ACM Trans. Programm. Lang. Syst.
, vol.22
, Issue.6 NOV
, pp. 1037-1080
-
-
Grossman, D.1
Zdancewic, S.2
Morrisett, G.3
-
25
-
-
0028479982
-
A simplified account of polymorphic references
-
HARPER, R. 1994. A simplified account of polymorphic references. Inform. Process. Lett. 51, 4 (Aug.), 201-206.
-
(1994)
Inform. Process. Lett.
, vol.51
, Issue.4 AUG
, pp. 201-206
-
-
Harper, R.1
-
26
-
-
0027579091
-
Type inference with polymorphic recursion
-
HENGLEIN, F. 1998. Type inference with polymorphic recursion. ACM Trans. Programm. Lang. Syst. 15, 2 (Apr.), 253-289.
-
(1998)
ACM Trans. Programm. Lang. Syst.
, vol.15
, Issue.2 APR
, pp. 253-289
-
-
Henglein, F.1
-
27
-
-
21644489245
-
Experience with safe manual memory-management in Cyclone
-
Vancouver, B.C., Canada
-
HICKS, M., MORRISETT, G., GROSSMAN, D., AND JIM, T. 2004. Experience with safe manual memory-management in Cyclone. In. Proceedings of the International Symposium on Memory Management (Vancouver, B.C., Canada).
-
(2004)
Proceedings of the International Symposium on Memory Management
-
-
Hicks, M.1
Morrisett, G.2
Grossman, D.3
Jim, T.4
-
28
-
-
33745403522
-
User-specified adaptive scheduling in a streaming media network
-
San Francisco, CA
-
HICKS, M., NAGARAJAN, A., AND VAN RENESSE, R. 2003. User-specified adaptive scheduling in a streaming media network. In Proceedings of the 6th IEEE International Conference on Open Architectures and Network Programming (San Francisco, CA). 87-96.
-
(2003)
Proceedings of the 6th IEEE International Conference on Open Architectures and Network Programming
, pp. 87-96
-
-
Hicks, M.1
Nagarajan, A.2
Van Renesse, R.3
-
30
-
-
85084164164
-
Cyclone: A safe dialect of C
-
Monterey, CA
-
JIM, T., MORRISETT, G., GROSSMAN, D., HICKS, M., CHENEY, J., AND WANG, Y. 2002. Cyclone: A safe dialect of C. In Proceedings of the USENIX Annual Technical Conference (Monterey, CA). 275-288.
-
(2002)
Proceedings of the USENIX Annual Technical Conference
, pp. 275-288
-
-
Jim, T.1
Morrisett, G.2
Grossman, D.3
Hicks, M.4
Cheney, J.5
Wang, Y.6
-
31
-
-
12544250338
-
Backwards-compatible bounds checking for arrays and pointers in C programs
-
Linköping Electronic Articles in Computer and Information Science, Linköping, Sweden.
-
JONES, R. AND KELLY, P. 1997. Backwards-compatible bounds checking for arrays and pointers in C programs. In Proceedings of the AADEBUG'97. Third International Workshop on Automatic Debugging. Linköping Electronic Articles in Computer and Information Science, vol. 2(9). Linköping, Sweden.
-
(1997)
Proceedings of the AADEBUG'97. Third International Workshop on Automatic Debugging
, vol.2
, Issue.9
-
-
Jones, R.1
Kelly, P.2
-
33
-
-
0027574110
-
Type reconstruction in the presence of polymorphic recursion
-
KFOURY, A. J., TIURYN, J., AND URZYCZYN, P. 1993. Type reconstruction in the presence of polymorphic recursion. ACM Trans. Programm. Lang. Syst. 15, 2 (Apr.), 290-311.
-
(1993)
ACM Trans. Programm. Lang. Syst.
, vol.15
, Issue.2 APR
, pp. 290-311
-
-
Kfoury, A.J.1
Tiuryn, J.2
Urzyczyn, P.3
-
34
-
-
29144517425
-
Ensuring code safety without runtime checks for real-time control systems
-
Grenoble, France
-
KOWSHIK, S., DHURJATI, D., AND ADVE, V. 2002. Ensuring code safety without runtime checks for real-time control systems. In Proceedings of the ACM International Conference on Compilers, Architectures and Synthesis for Embedded Systems (Grenoble, France). 288-297.
-
(2002)
Proceedings of the ACM International Conference on Compilers, Architectures and Synthesis for Embedded Systems
, pp. 288-297
-
-
Kowshik, S.1
Dhurjati, D.2
Adve, V.3
-
35
-
-
3042901812
-
Type classes with existential types
-
LÄUFER, K. 1996. Type classes with existential types. J. Funct. Programm. 6, 3 (May), 485-517.
-
(1996)
J. Funct. Programm.
, vol.6
, Issue.3 MAY
, pp. 485-517
-
-
Läufer, K.1
-
37
-
-
0013043636
-
The effectiveness of type-based unboxing
-
(Amsterdam, The Netherlands). Also published as Tech. rep. BCCS-97-03. Computer Science Department, Boston College, Boston, MA
-
LEROY, X. 1997. The effectiveness of type-based unboxing. In Proceedings of the Workshop on Types in Compilation (Amsterdam, The Netherlands). Also published as Tech. rep. BCCS-97-03. Computer Science Department, Boston College, Boston, MA.
-
(1997)
Proceedings of the Workshop on Types in Compilation
-
-
Leroy, X.1
-
40
-
-
0003630846
-
-
Springer-Verlag, Berlin, Germany
-
LISKOV, B. ET AL. 1984. CLU Reference Manual. Springer-Verlag, Berlin, Germany.
-
(1984)
CLU Reference Manual
-
-
Liskov, B.1
-
41
-
-
84944192977
-
Debugging via run-time type checking
-
Lecture Notes in Computer Science, Springer-Verlag, Berlin, Germany
-
LOGINOV, A., YONG, S. H., HORWITZ, S., AND REPS, T. 2001. Debugging via run-time type checking. In 4th International Conference on Fundamental Approaches to Software Engineering. Lecture Notes in Computer Science, vol. 2029. Springer-Verlag, Berlin, Germany, 217-232.
-
(2001)
4th International Conference on Fundamental Approaches to Software Engineering
, vol.2029
, pp. 217-232
-
-
Loginov, A.1
Yong, S.H.2
Horwitz, S.3
Reps, T.4
-
42
-
-
0003444157
-
-
MIT Press, Cambridge, MA
-
MILNER, R., TOFTE, M., HARPER, R., AND MACQUEEN, D. 1997. The Definition of Standard ML (Revised), MIT Press, Cambridge, MA.
-
(1997)
The Definition of Standard ML (Revised)
-
-
Milner, R.1
Tofte, M.2
Harper, R.3
MacQueen, D.4
-
43
-
-
0029717390
-
Typed closure conversion
-
St. Petersburg, FL
-
MINAMIDE, Y., MORRISETT, G., AND HARPER, R. 1996. Typed closure conversion. In Proceedings of the 23rd ACM Symposium on Principles of Programming Languages (St. Petersburg, FL). 271-283.
-
(1996)
Proceedings of the 23rd ACM Symposium on Principles of Programming Languages
, pp. 271-283
-
-
Minamide, Y.1
Morrisett, G.2
Harper, R.3
-
44
-
-
0023965762
-
Polymorphic type inference and containment
-
MITCHELL, J. 1988. Polymorphic type inference and containment. Inform. Computat. 76, 11-249.
-
(1988)
Inform. Computat.
, vol.76
, pp. 11-249
-
-
Mitchell, J.1
-
46
-
-
0003616865
-
-
Ph.D. dissertation, Carnegie Mellon University, Pittsburgh, PA
-
MORHISETT, G. 1995. Compiling with types. Ph.D. dissertation, Carnegie Mellon University, Pittsburgh, PA.
-
(1995)
Compiling with Types
-
-
Morhisett, G.1
-
47
-
-
0002642312
-
TALx86: A realistic typed assembly language
-
(Atlanta, GA). Published as INRIA Tech. Rep. 0288. (March 1999), Rocquencourt, France
-
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 2nd ACM Workshop on Compiler Support for System, Software (Atlanta, GA). 25-35. Published as INRIA Tech. Rep. 0288. (March 1999), Rocquencourt, France.
-
(1999)
Proceedings of the 2nd ACM Workshop on Compiler Support for System, 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
-
48
-
-
0036010442
-
Stack-based typed assembly language
-
MORRISETT, G., CRARY, K., GLEW, N., AND WALKER, D. 2002. Stack-based typed assembly language. J. Funct. Programm. 12, 1 (Jan.), 43-88.
-
(2002)
J. Funct. Programm.
, vol.12
, Issue.1 JAN
, pp. 43-88
-
-
Morrisett, G.1
Crary, K.2
Glew, N.3
Walker, D.4
-
49
-
-
0041525084
-
From System F to typed assembly language
-
MORRISETT, G., WALKER, D., CRARY, K., AND GLEW, N. 1999b. From System F to typed assembly language. ACM Trans. Programm. Lang. Syst. 21, 8 (May), 528-569.
-
(1999)
ACM Trans. Programm. Lang. Syst.
, vol.21
, Issue.8 MAY
, pp. 528-569
-
-
Morrisett, G.1
Walker, D.2
Crary, K.3
Glew, N.4
-
50
-
-
0036040304
-
CCured: Type-safe retrofitting of legacy code
-
Portland, OR
-
NECULA, G., MCPEAK, S., AND WEIMER, W. 2002. CCured: Type-safe retrofitting of legacy code. In Proceedings of the 29th ACM Symposium on Principles of Programming Languages (Portland, OR). 128-139.
-
(2002)
Proceedings of the 29th ACM Symposium on Principles of Programming Languages
, pp. 128-139
-
-
Necula, G.1
McPeak, S.2
Weimer, W.3
-
52
-
-
21644443831
-
Upgrading transport protocols using untrusted mobile code
-
New York, NY
-
PATEL, P., WHITAKER, A., WETHERALL, D., LEPREAU, J., AND STACK, T. 2003. Upgrading transport protocols using untrusted mobile code. In Proceedings of the 19th ACM Symposium on Operating System Principles (New York, NY). 1-14.
-
(2003)
Proceedings of the 19th ACM Symposium on Operating System Principles
, pp. 1-14
-
-
Patel, P.1
Whitaker, A.2
Wetherall, D.3
Lepreau, J.4
Stack, T.5
-
54
-
-
0000233772
-
Behavioral equivalence in the polymorphic pi-calculus
-
PIERCE, B. AND SANGIORGI, D. 2000. Behavioral equivalence in the polymorphic pi-calculus. J. Assoc. Comp. Mach. 47, 3, 531-584.
-
(2000)
J. Assoc. Comp. Mach.
, vol.47
, Issue.3
, pp. 531-584
-
-
Pierce, B.1
Sangiorgi, D.2
-
56
-
-
84976827574
-
Towards a theory of type structure
-
Lecture Notes in Computer Science, Springer-Verlag, Berlin, Germany
-
REYNOLDS, J. 1974. Towards a theory of type structure. In Programming Symposium, Lecture Notes in Computer Science, vol. 19. Springer-Verlag, Berlin, Germany, 408-425.
-
(1974)
Programming Symposium
, vol.19
, pp. 408-425
-
-
Reynolds, J.1
-
57
-
-
0020919435
-
Types, abstraction and parametric polymorphism
-
Elsevier Science Publishers, Amsterdam, The Netherlands
-
REYNOLDS, J. 1983. Types, abstraction and parametric polymorphism. In Information Processing 83. Elsevier Science Publishers, Amsterdam, The Netherlands, 513-523.
-
(1983)
Information Processing 83
, pp. 513-523
-
-
Reynolds, J.1
-
58
-
-
84947907566
-
Towards an ML-style polymorphic type system for C
-
Lecture Notes in Computer Science, Springer-Verlag, Berlin, Germany
-
SMITH, G. AND VOLPANO, D. 1996. Towards an ML-style polymorphic type system for C. In 6th European Symposium on Programming. Lecture Notes in Computer Science, vol. 1058. Springer-Verlag, Berlin, Germany, 341-355.
-
(1996)
6th European Symposium on Programming
, vol.1058
, pp. 341-355
-
-
Smith, G.1
Volpano, D.2
-
59
-
-
0032166971
-
A sound polymorphic type system for a dialect of C
-
SMITH, G. AND VOLPANO, D. 1998. A sound polymorphic type system for a dialect of C. Sci. Comput. Programm. 32, 2-3, 49-72.
-
(1998)
Sci. Comput. Programm.
, vol.32
, Issue.2-3
, pp. 49-72
-
-
Smith, G.1
Volpano, D.2
-
60
-
-
33745366803
-
Fundamental concepts in programming languages
-
Unpublished lecture notes, Summer School in Computer Programming, Copenhagen, Denmark. Eventually published in 2003
-
STRACHEY, C. 1967. Fundamental concepts in programming languages. Unpublished lecture notes, Summer School in Computer Programming, Copenhagen, Denmark. Eventually published in 2003 in High. Ord. Symbol. Computat. 13, 1-2, 5-6.
-
(1967)
High. Ord. Symbol. Computat.
, vol.13
, Issue.1-2
, pp. 5-6
-
-
Strachey, C.1
-
64
-
-
84858894735
-
THE hugs 98 user manual
-
THE HUGS 98 USER MANUAL. 2002. The Hugs 98 User Manual. Available online at http://haskell.cs.yale.adu/hugs.
-
(2002)
The Hugs 98 User Manual
-
-
-
65
-
-
0025518981
-
Type inference for polymorphic references
-
TOFTE, M. 1990. Type inference for polymorphic references. Inform. Computat. 89, 1-34.
-
(1990)
Inform. Computat.
, vol.89
, pp. 1-34
-
-
Tofte, M.1
-
67
-
-
84959039734
-
Alias types for recursive data structures
-
Lecture Notes in Computer Science, Springer-Verlag, Berlin, Germany
-
WALKER, D. AND MORRISETT, G. 2000. Alias types for recursive data structures. In Workshop on Types in Compilation. Lecture Notes in Computer Science, vol. 2071. Springer-Verlag, Berlin, Germany, 177-206.
-
(2000)
Workshop on Types in Compilation
, vol.2071
, pp. 177-206
-
-
Walker, D.1
Morrisett, G.2
-
68
-
-
0033617885
-
Typability and type checking in System F are equivalent and undecidable
-
WELLS, J. 1999. Typability and type checking in System F are equivalent and undecidable. Ann. Pure Appl. Logic 98, 1-3 (June), 111-156.
-
(1999)
Ann. Pure Appl. Logic
, vol.98
, Issue.1-3 JUNE
, pp. 111-156
-
-
Wells, J.1
-
69
-
-
0035994607
-
A calculus with polymorphic and polyvariant flow types
-
WELLS, J., DIMOCK, A., MULLER, R., AND TURBAK, F. 2002. A calculus with polymorphic and polyvariant flow types. J. Funct. Programm. 12, 3 (May), 183-227.
-
(2002)
J. Funct. Programm.
, vol.12
, Issue.3 MAY
, pp. 183-227
-
-
Wells, J.1
Dimock, A.2
Muller, R.3
Turbak, F.4
-
70
-
-
0003025818
-
A syntactic approach to type soundness
-
WRIGHT, A. AND FELLEISEN, M. 1994. A syntactic approach to type soundness. Inform. Computat. 115, 1, 38-94.
-
(1994)
Inform. Computat.
, vol.115
, Issue.1
, pp. 38-94
-
-
Wright, A.1
Felleisen, M.2
|