메뉴 건너뛰기




Volumn 21, Issue 3, 1999, Pages 527-568

From system F to typed assembly language

Author keywords

Certified code; Closure conversion; Secure extensible systems; Type directed compilation; Typed assembly language; Typed intermediate languages

Indexed keywords

ASSEMBLY LANGUAGES; REGISTER ALLOCATION;

EID: 0041525084     PISSN: 01640925     EISSN: None     Source Type: Journal    
DOI: 10.1145/319301.319345     Document Type: Article
Times cited : (402)

References (43)
  • 1
    • 0003930704 scopus 로고
    • Cambridge University Press, New York, NY, USA
    • APPEL, A. 1992. Compiling with Continuations. Cambridge University Press, New York, NY, USA.
    • (1992) Compiling with Continuations
    • Appel, A.1
  • 2
    • 1142294722 scopus 로고
    • Standard ML of New Jersey
    • 3rd International Symposium on Programming Language Implementation and Logic Programming, M. Wirsing, Ed. Springer-Verlag, New York, NY, USA
    • APPEL, A. W. AND MACQUEEN, D. B. 1991. Standard ML of New Jersey. In 3rd International Symposium on Programming Language Implementation and Logic Programming, M. Wirsing, Ed. Springer-Verlag, New York, NY, USA, 1-13. Volume 528 of Lecture Notes in Computer Science.
    • (1991) Lecture Notes in Computer Science , vol.528 , pp. 1-13
    • Appel, A.W.1    Macqueen, D.B.2
  • 5
    • 0024085322 scopus 로고
    • Garbage collection in an uncooperative environment
    • Sept.
    • BOEHM, H. AND WEISER, M. 1988. Garbage collection in an uncooperative environment. Softw. Pract. Exper. 18, 9 (Sept.), 807-820.
    • (1988) Softw. Pract. Exper. , vol.18 , Issue.9 , pp. 807-820
    • Boehm, H.1    Weiser, M.2
  • 8
    • 84972048107 scopus 로고
    • Representing control: A study of the CPS transformation
    • Dec.
    • DANVY, O. AND FILINSKI, A. 1992. Representing control: a study of the CPS transformation. Math. Struct. Comput. Sci. 2, 4 (Dec.), 361-391.
    • (1992) Math. Struct. Comput. Sci. , vol.2 , Issue.4 , pp. 361-391
    • Danvy, O.1    Filinski, A.2
  • 10
    • 77956953346 scopus 로고
    • Une extension de l'interprétation de gödel à l'analyse, et son application à l'élimination de coupures dans l'analyse et la théorie des types
    • J. E. Fenstad, Ed. North-Holland
    • GIRARD, J.-Y. 1971. Une extension de l'interprétation de Gödel à l'analyse, et son application à l'élimination de coupures dans l'analyse et la théorie des types. In Proceedings of the Second Scandinavian Logic Symposium, J. E. Fenstad, Ed. North-Holland, 63-92.
    • (1971) Proceedings of the Second Scandinavian Logic Symposium , pp. 63-92
    • Girard, J.-Y.1
  • 16
    • 0004027116 scopus 로고    scopus 로고
    • Intel Corporation, P.O. Box 7641, Mt. Prospect IL 60056-7641
    • INTEL. 1996. Intel Architecture Software Developer's Manual. Intel Corporation, P.O. Box 7641, Mt. Prospect IL 60056-7641.
    • (1996) Intel Architecture Software Developer's Manual
  • 23
    • 0024038082 scopus 로고
    • Abstract types have existential type
    • July
    • MITCHELL, J. AND PLOTKIN, G. 1988. Abstract types have existential type. ACM Trans. Program. Lang. Syst. 10, 3 (July), 470-502.
    • (1988) ACM Trans. Program. Lang. Syst. , vol.10 , Issue.3 , pp. 470-502
    • Mitchell, J.1    Plotkin, G.2
  • 25
    • 84956968251 scopus 로고    scopus 로고
    • Stack-based typed assembly language
    • Lecture Notes in Computer Science, Springer-Verlag, Berlin, Germany
    • MORRISETT, G., CRARY, K., GLEW, N., AND WALKER, D. 1998. Stack-based typed assembly language. In Workshop on Types in Compilation. Lecture Notes in Computer Science, vol. 1473. Springer-Verlag, Berlin, Germany, 28-52.
    • (1998) Workshop on Types in Compilation , vol.1473 , pp. 28-52
    • Morrisett, G.1    Crary, K.2    Glew, N.3    Walker, D.4
  • 26
    • 0011397137 scopus 로고    scopus 로고
    • Semantics of memory management for polymorphic languages
    • A. Gordon and A. Pitts, Eds. Publications of the Newton Institute. Cambridge University Press, Cambridge, UK
    • MORRISETT, G. AND HARPER, R., 1997. Semantics of memory management for polymorphic languages. In 1st Workshop on Higher Order Operational Techniques in Semantics, A. Gordon and A. Pitts, Eds. Publications of the Newton Institute. Cambridge University Press, Cambridge, UK.
    • (1997) 1st Workshop on Higher Order Operational Techniques in Semantics
    • Morrisett, G.1    Harper, R.2
  • 29
    • 0004118855 scopus 로고    scopus 로고
    • Ph.D. thesis, School of Computer Science, Carnegie Mellon University, Pittsburgh, PA 15213-3891, USA. Also available as CMU technical report CMU-CS-98-154
    • NECULA, G. 1998. Compiling with proofs. Ph.D. thesis, School of Computer Science, Carnegie Mellon University, Pittsburgh, PA 15213-3891, USA. Also available as CMU technical report CMU-CS-98-154.
    • (1998) Compiling with Proofs
    • Necula, G.1
  • 32
    • 84976827574 scopus 로고
    • Towards a theory of type structure
    • Lecture Notes in Computer Science, Springer-Verlag, New York, NY, USA
    • REYNOLDS, J. 1974. Towards a theory of type structure. In Programming Symposium. Lecture Notes in Computer Science, vol. 19. Springer-Verlag, New York, NY, USA, 408-425.
    • (1974) Programming Symposium , vol.19 , pp. 408-425
    • Reynolds, J.1
  • 33
    • 0011488529 scopus 로고    scopus 로고
    • An overview of the FLINT/ML compiler
    • Boston College Computer Science Department Technical Report, vol. BCSS-97-03. Boston College, Fulton Hall, Room 460, Chestnull Hill, MA 02467-3808, USA
    • SHAO, Z. 1997. An overview of the FLINT/ML compiler. In Workshop on Types in Compilation. Boston College Computer Science Department Technical Report, vol. BCSS-97-03. Boston College, Fulton Hall, Room 460, Chestnull Hill, MA 02467-3808, USA.
    • (1997) Workshop on Types in Compilation
    • Shao, Z.1
  • 36
    • 0028465741 scopus 로고
    • Tag-free garbage collection using explicit type parameters
    • ACM Press, New York, NY, USA
    • TOLMACH, A. 1994. Tag-free garbage collection using explicit type parameters. In 1994 ACM Conference on Lisp and Functional Programming. ACM Press, New York, NY, USA, 1-11.
    • (1994) 1994 ACM Conference on Lisp and Functional Programming , pp. 1-11
    • Tolmach, A.1
  • 38
    • 0003232884 scopus 로고
    • Linear types can change the world!
    • M. Broy and C. Jones, Eds. North-Holland, Sea of Galilee, Israel. IFIP TC 2 Working Conference
    • WADLER, P. 1990b. Linear types can change the world! In Programming Concepts and Methods, M. Broy and C. Jones, Eds. North-Holland, Sea of Galilee, Israel. IFIP TC 2 Working Conference.
    • (1990) Programming Concepts and Methods
    • Wadler, P.1
  • 39
    • 84973864685 scopus 로고
    • A taste of linear logic
    • Lecture Notes in Computer Science, Springer-Verlag, Gdansk, Poland
    • WADLER, P. 1993. A taste of linear logic. In Mathematical Foundations of Computer Science. Lecture Notes in Computer Science, vol. 711. Springer-Verlag, Gdansk, Poland.
    • (1993) Mathematical Foundations of Computer Science , vol.711
    • Wadler, P.1
  • 40
    • 84972066063 scopus 로고
    • Correctness of procedure representations in higher-order assembly language
    • S. Brookes, Ed. Lecture Notes in Computer Science, Springer-Verlag, New York, NY, USA
    • WAND, M. 1992. Correctness of procedure representations in higher-order assembly language. In Proceedings Mathematical Foundations of Programming Semantics '91, S. Brookes, Ed. Lecture Notes in Computer Science, vol. 598. Springer-Verlag, New York, NY, USA, 294-311.
    • (1992) Proceedings Mathematical Foundations of Programming Semantics '91 , vol.598 , pp. 294-311
    • Wand, M.1
  • 41
    • 0003584855 scopus 로고    scopus 로고
    • Ph.D. thesis, School of Computer Science, Carnegie Mellon University, Pittsburgh, PA 15213-3891, USA
    • XI, H. 1999. Dependent types in practical programming. Ph.D. thesis, School of Computer Science, Carnegie Mellon University, Pittsburgh, PA 15213-3891, USA.
    • (1999) Dependent Types in Practical Programming
    • Xi, H.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.