메뉴 건너뛰기




Volumn 28, Issue 6, 1993, Pages 237-247

The Essence of Compiling with Continuations

Author keywords

[No Author keywords available]

Indexed keywords


EID: 84976668242     PISSN: 03621340     EISSN: 15581160     Source Type: Journal    
DOI: 10.1145/173262.155113     Document Type: Article
Times cited : (74)

References (21)
  • 1
    • 84976705823 scopus 로고
    • Compilers-Pnnciples, Techniques, and Tools. Addison-Wesley, Reading, Mass
    • AHO, A., SETHI, R., AND ULLMAN, J. Compilers-Pnnciples, Techniques, and Tools. Addison-Wesley, Reading, Mass., 1985.
    • (1985)
    • AHO, A.1    SETHI, R.2    ULLMAN, J.3
  • 2
    • 84976689507 scopus 로고
    • ApPEL, A. Compiling with Continuations. Cambridge University Press
    • ApPEL, A. Compiling with Continuations. Cambridge University Press, 1992.
    • (1992)
  • 3
    • 84976824387 scopus 로고
    • The Lambda Calculus: Its Syntax and Semantics, revised ed. Studies in Logic and the Foundations of Mathematics 103. NorthHolland
    • BARENDREGT, H. The Lambda Calculus: Its Syntax and Semantics, revised ed. Studies in Logic and the Foundations of Mathematics 103. NorthHolland, 1984.
    • (1984)
    • BARENDREGT, H.1
  • 4
    • 84976684359 scopus 로고    scopus 로고
    • -J., AND DEMERS, A. Implementing Russel. In Proceedzngs of the ACM SlGPLAN 1986 Symposmm on Compder Constructzon (1986), vol. 21(7), Sigplan Notices
    • BOEHM, H.-J., AND DEMERS, A. Implementing Russel. In Proceedzngs of the ACM SlGPLAN 1986 Symposmm on Compder Constructzon (1986), vol. 21(7), Sigplan Notices, pp. 186-195.
    • BOEHM, H.1
  • 5
    • 0026980781 scopus 로고
    • Improving binding times without explicit CPS-conversion. In Proceedings of the 1992 ACM Conference on Lzsp and Functional Programmzng (
    • BONDORF, A. Improving binding times without explicit CPS-conversion. In Proceedings of the 1992 ACM Conference on Lzsp and Functional Programmzng (1992), pp. 1-10.
    • (1992) , pp. 1-10
    • BONDORF, A.1
  • 6
    • 0021654497 scopus 로고
    • The Scheme 311 compiler: An exercise in denotational semantics. In Proceedings of the 1984 ACM Conference on Lzsp and Functional Programmzng (
    • CLINGER, W. The Scheme 311 compiler: An exercise in denotational semantics. In Proceedings of the 1984 ACM Conference on Lzsp and Functional Programmzng (1984), pp. 356-364.
    • (1984) , pp. 356-364
    • CLINGER, W.1
  • 7
    • 0346863419 scopus 로고    scopus 로고
    • Back to direct style. In Proceedzngs of the 4th European Symposium on Programmzng (Rennes, 1992), Lecture Notes in Computer Science, 582, Springer Verlag
    • DANVY, O. Back to direct style. In Proceedzngs of the 4th European Symposium on Programmzng (Rennes, 1992), Lecture Notes in Computer Science, 582, Springer Verlag, pp. 130-150.
    • DANVY, O.1
  • 8
    • 84976734781 scopus 로고
    • Three steps for the CPS transformation. Tech. Rep. CIS-92-2, Kansas State University
    • DANVY, O. Three steps for the CPS transformation. Tech. Rep. CIS-92-2, Kansas State University, 1992.
    • (1992)
    • DANVY, O.1
  • 9
    • 84972048107 scopus 로고
    • Representing control: A study of the CPS transformation. Mathematzcal Structures in Computer Science, 4 (
    • DANVY, O., AND FILINSKI, A. Representing control: A study of the CPS transformation. Mathematzcal Structures in Computer Science, 4 (1992),
    • (1992)
    • DANVY, O.1    FILINSKI, A.2
  • 10
    • 84976769635 scopus 로고    scopus 로고
    • Control operators, the SECD-machine, and the A-calculus. In Formal Description of Programmzng Concepts III (Amsterdam, 1986), M. Wirsing, Ed., Elsevier Science Publishers B.V. (North-Holland), pp. 19:3-217
    • FELLEISEN, M., AND FRIEDMAN, D. Control operators, the SECD-machine, and the A-calculus. In Formal Description of Programmzng Concepts III (Amsterdam, 1986), M. Wirsing, Ed., Elsevier Science Publishers B.V. (North-Holland), pp. 19:3-217.
    • FELLEISEN, M.1    FRIEDMAN, D.2
  • 11
    • 84976790538 scopus 로고
    • Scheme 311 version 4 reference manual. Computer Science Technical Report 137, Indiana University, Bloomington, Incliana, Feb
    • FESSENDEN, C., CLINGER, W., FRIEDMAN, D. P., AND HAYNES, C. T. Scheme 311 version 4 reference manual. Computer Science Technical Report 137, Indiana University, Bloomington, Incliana, Feb. 1983.
    • (1983)
    • FESSENDEN, C.1    CLINGER, W.2    FRIEDMAN, D.P.3    HAYNES, C.T.4
  • 12
    • 85035010875 scopus 로고    scopus 로고
    • Lambda calculus schemata. In Proceedings of the ACM Conference on Proving Assertwns About Programs (1972), vol. 7(1), Sigplan Notices
    • FISCHER, M. Lambda calculus schemata. In Proceedings of the ACM Conference on Proving Assertwns About Programs (1972), vol. 7(1), Sigplan Notices, pp. 104-109.
    • FISCHER, M.1
  • 13
    • 0024862207 scopus 로고
    • Realistic compilation by program transformation. In Conference Record of the 16th Annual ACM Symposil1m on Princzples of Programming Languages (Austin, TX, Jan
    • KELSEY, R., AND HUDAK, P. Realistic compilation by program transformation. In Conference Record of the 16th Annual ACM Symposil1m on Princzples of Programming Languages (Austin, TX, Jan. 1989), pp. 281-292.
    • (1989) , pp. 281-292
    • KELSEY, R.1    HUDAK, P.2
  • 14
    • 85015337119 scopus 로고    scopus 로고
    • Orbit: optimizing compiler for Scheme. In Proceedzngs of the ACM SIGPLAN 1986 Symposium on Compiler Construction (1986), vol. 21(7), Sigplan Notices
    • KRANZ, D., KELSEY, R., REES, J., HUDAK, P., PHILBIN, J., AND ADAMS, N. Orbit: optimizing compiler for Scheme. In Proceedzngs of the ACM SIGPLAN 1986 Symposium on Compiler Construction (1986), vol. 21(7), Sigplan Notices,
    • KRANZ, D.1    KELSEY, R.2    REES, J.3    HUDAK, P.4    PHILBIN, J.5    ADAMS, N.6
  • 15
    • 84976702747 scopus 로고
    • The Zinc experiment: An economical implementation of the ML language. Tech. Rep. 117, INRIA
    • LEROY, X. The Zinc experiment: An economical implementation of the ML language. Tech. Rep. 117, INRIA, 1990.
    • (1990)
    • LEROY, X.1
  • 16
    • 18944377121 scopus 로고
    • Call-by-name, call-by-value, and the A-calculus. Theoretical Computer Science 1 (
    • PLOTKIN, G. Call-by-name, call-by-value, and the A-calculus. Theoretical Computer Science 1 (1975), 125-159.
    • (1975) , pp. 125-159
    • PLOTKIN, G.1
  • 17
    • 0026962493 scopus 로고    scopus 로고
    • Reasoning about programs in continuation-passing style. In Proceedzngs of the 1992 ACM Conference on Lisp and Functwnal Programming (1992), pp. 288-298. Technical Report 92-180, Rice University
    • SABRY, A., AND FELLEISEN, M. Reasoning about programs in continuation-passing style. In Proceedzngs of the 1992 ACM Conference on Lisp and Functwnal Programming (1992), pp. 288-298. Technical Report 92-180, Rice University.
    • SABRY, A.1    FELLEISEN, M.2
  • 18
    • 84976662671 scopus 로고
    • Control-Flow Analysis of HigherOrder Languages or Tamzng Lambda. PhD thesis, Carnegie-Mellon University
    • SHIVERS, O. Control-Flow Analysis of HigherOrder Languages or Tamzng Lambda. PhD thesis, Carnegie-Mellon University, 1991.
    • (1991)
    • SHIVERS, O.1
  • 19
    • 84976811555 scopus 로고
    • 1. RABBIT: A compiler for Scheme. MIT AI Memo 474, Massachusetts Institute of Technology, Cambridge, Mass., May
    • STEELE, G. 1. RABBIT: A compiler for Scheme. MIT AI Memo 474, Massachusetts Institute of Technology, Cambridge, Mass., May 1978.
    • (1978)
    • STEELE, G.1
  • 20
    • 84972066063 scopus 로고    scopus 로고
    • Correctness of procedure representations in higher-order assembly language. In Proceedzngs of the 1991 Conference on the Mathematical Foundations of Programing Semantics (1992), S. Brookes, Ed., vol. 598 of Lecture Notes zn Computer Sczence, Springer Verlag
    • WAND, M. Correctness of procedure representations in higher-order assembly language. In Proceedzngs of the 1991 Conference on the Mathematical Foundations of Programing Semantics (1992), S. Brookes, Ed., vol. 598 of Lecture Notes zn Computer Sczence, Springer Verlag, pp. 294-311.
    • WAND, M.1
  • 21
    • 84976777415 scopus 로고
    • Advanced compiling techniques. Course Notes at Stanford University
    • WEISE, D. Advanced compiling techniques. Course Notes at Stanford University, 1990.
    • (1990)
    • WEISE, D.1


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