ACM Home Page
Please provide us with feedback. Feedback
Typed closure conversion
Full text PdfPdf (1.46 MB)
Source Annual Symposium on Principles of Programming Languages archive
Proceedings of the 23rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages table of contents
St. Petersburg Beach, Florida, United States
Pages: 271 - 283  
Year of Publication: 1996
ISBN:0-89791-769-3
Authors
Yasuhiko Minamide  Research Institute for Mathematical Sciences, Kyoto University, Kyoto 606-01, Japan
Greg Morrisett  School of Computer Science, Carnegie Mellon University, Pittsburgh, PA
Robert Harper  School of Computer Science, Carnegie Mellon University, Pittsburgh, PA
Sponsors
SIGPLAN: ACM Special Interest Group on Programming Languages
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 5,   Downloads (12 Months): 37,   Citation Count: 59
Additional Information:

references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/237721.237791
What is a DOI?

REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
2
 
3
D. E. Britton. Heap storage management for the programming language Pascal. Master's thews, Universlty of Arizona, 1975.
 
4
L. Cardelli. The functional abstract machine. Polymorph#sm, i(i), 1983.
 
5
 
6
tt Friedman. Equahty between functionals. In R. Parikh, editor, Logic Colloquzum '75 Norh-Holland, 1975.
 
7
8
 
9
J. Hannan. A type system for closure conversion. In The Workshop on Types for Proqram Analyszs, 1995.
10
11
 
12
R. Harper, D. MacQueen, and R. Milner Standard ML Technical Report ECS-LFCS-86-2, Laboratory for the Foundations of Computer Science# Edinburgh University. Mar. 1986
13
14
 
15
16
17
18
19
20
 
21
Y. Minamide, G. Morrisett, and R. Harper. Typed closure conversion. Technical Report CMU-CS-95-171, School of Computer Science, Carnegie Mellon University, July 1995.
22
23
24
25
 
26
B. C Pierce and D. N. T#rner. Simple type-theoretic foundations for object-oriented programming. Journal of Functzonal Programming, 4(2):207-247, Apr. 1994. A preliminary version appeared in Principles of Programming Languages, 1993, and as University of Edinburgh technical report ECS- LFCS-92-225, under the title "Object-Oriented Programming Without Recursive Types".
 
27
G. D. Plotkin. Lambda-definability in the full type hierarchy. In To H.B. Curry: Essays on Combinatory Logic, Lambda Calculus and Formalism. Academic Press, 1980.
 
28
U. S. Reddy. Objects as closures. In Proe. ACM Conf. Lisp and Functional Programming, 1988.
29
30
31
 
32
R. Statman. Completeness, invariance, and lambdadefinability. Journal of Symbolic Logic, 47:17-26, 1982.
 
33
R. Statman. Logical relations and the typed A-calculus. informatzon and Control, 65, 1985.
 
34
G. L. Steele Jr. Rabbit: A compiler for Scheme. Master's thesis, MIT, 1978.
 
35
W.W. Tait. Intensionat interpretation of functionals of finite type. Journal of Symbohc Logic, 32(2), 1967.
 
36
D. Tarditi, G. Morrisett, P. Cheng, C. Stone, R. Harper, and P. Lee. TIL: A type-directed optimizing compiler for ML. Technical report, School of Computer Science, Carnegie Mellon University, Oct. 1995. To appear.
37
38
39

CITED BY  59

Collaborative Colleagues:
Yasuhiko Minamide: colleagues
Greg Morrisett: colleagues
Robert Harper: colleagues