메뉴 건너뛰기




Volumn 2303, Issue , 2002, Pages 98-113

A first-order one-pass CPS transformation

Author keywords

[No Author keywords available]

Indexed keywords

ARTIFICIAL INTELLIGENCE; COMPUTER SCIENCE; COMPUTERS;

EID: 23044533839     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/3-540-45931-6_8     Document Type: Conference Paper
Times cited : (11)

References (42)
  • 5
    • 84876657631 scopus 로고    scopus 로고
    • Technical Report BRICS RS-01-55, DAIMI, Department of Computer Science, University of Aarhus, Aarhus, Denmark, December
    • Daniel Damian and Olivier Danvy. A simple CPS transformation of control-flow information. Technical Report BRICS RS-01-55, DAIMI, Department of Computer Science, University of Aarhus, Aarhus, Denmark, December 2001.
    • (2001) A Simple CPS Transformation of Control-Flow Information
    • Damian, D.1    Danvy, O.2
  • 6
    • 0012003944 scopus 로고    scopus 로고
    • Syntactic accidents in program analysis: On the impact of the CPS transformation
    • To appear. Extended version available as the technical report BRICS-RS-01-54
    • Daniel Damian and Olivier Danvy. Syntactic accidents in program analysis: On the impact of the CPS transformation. Journal of Functional Programming, 2002. To appear. Extended version available as the technical report BRICS-RS-01-54.
    • (2002) Journal of Functional Programming
    • Damian, D.1    Danvy, O.2
  • 7
  • 9
    • 19044381168 scopus 로고    scopus 로고
    • On proving syntactic properties of CPS programs
    • Electronic Notes in Theoretical Computer Science, Paris, France, September 1999. Also available as the technical report BRICS RS-99-23
    • Olivier Danvy, Belmina Dzafic, and Frank Pfenning. On proving syntactic properties of CPS programs. In Third International Workshop on Higher-Order Operational Techniques in Semantics, volume 26 of Electronic Notes in Theoretical Computer Science, pages 19–31, Paris, France, September 1999. Also available as the technical report BRICS RS-99-23.
    • In Third International Workshop on Higher-Order Operational Techniques in Semantics , vol.26 , pp. 19-31
    • Danvy, O.1    Dzafic, B.2    Pfenning, F.3
  • 10
    • 84972048107 scopus 로고
    • Representing control, a study of the CPS transformation
    • Olivier Danvy and Andrzej Filinski. Representing control, a study of the CPS transformation. Mathematical Structures in Computer Science, 2(4):361–391, 1992.
    • (1992) Mathematical Structures in Computer Science , vol.2 , Issue.4 , pp. 361-391
    • Danvy, O.1    Filinski, A.2
  • 11
    • 0142159448 scopus 로고    scopus 로고
    • CPS transformation of beta-redexes
    • In Amr Sabry, editor, Technical report 545, Computer Science Department, Indiana University, London, England, January 2001. Also available as the technical report BRICS RS-00-35
    • Olivier Danvy and Lasse R. Nielsen. CPS transformation of beta-redexes. In Amr Sabry, editor, Proceedings of the Third ACM SIGPLAN Workshop on Continuations, Technical report 545, Computer Science Department, Indiana University, pages 35–39, London, England, January 2001. Also available as the technical report BRICS RS-00-35.
    • Proceedings of the Third ACM SIGPLAN Workshop on Continuations , pp. 35-39
    • Danvy, O.1    Nielsen, L.R.2
  • 12
    • 0035790510 scopus 로고    scopus 로고
    • Defunctionalization at work
    • n Harald Søndergaard, editor, Firenze, Italy, September, ACM Press. Extended version available as the technical report BRICS RS-01-23
    • Olivier Danvy and Lasse R. Nielsen. Defunctionalization at work. In Harald Søndergaard, editor, Proceedings of the Third International Conference on Principles and Practice of Declarative Programming, pages 162–174, Firenze, Italy, September 2001. ACM Press. Extended version available as the technical report BRICS RS-01-23.
    • (2001) Proceedings of the Third International Conference on Principles and Practice of Declarative Programming , pp. 162-174
    • Danvy, O.1    Nielsen, L.R.2
  • 13
    • 23044533839 scopus 로고    scopus 로고
    • A first-order one-pass CPS transformation
    • Technical Report BRICS RS-01-49, DAIMI, University of Aarhus, Aarhus, Denmark, December 2001. Extended version of an article to appear in the proceedings of FOSSACS’02, Grenoble, France, April
    • Olivier Danvy and Lasse R. Nielsen. A first-order one-pass CPS transformation. Technical Report BRICS RS-01-49, DAIMI, Department of Computer Science, University of Aarhus, Aarhus, Denmark, December 2001. Extended version of an article to appear in the proceedings of FOSSACS’02, Grenoble, France, April 2002.
    • (2002) Department of Computer Science
    • Danvy, O.1    Nielsen, L.R.2
  • 14
    • 84949049534 scopus 로고    scopus 로고
    • In Kuchen and Ueda [23], Extended version available as the technical report BRICS RS-00-33
    • Olivier Danvy and Lasse R. Nielsen. A higher-order colon translation. In Kuchen and Ueda [23], pages 78–91. Extended version available as the technical report BRICS RS-00-33.
    • A Higher-Order Colon Translation , pp. 78-91
    • Danvy, O.1    Nielsen, L.R.2
  • 15
    • 0142159450 scopus 로고    scopus 로고
    • Syntactic theories in practice
    • In Mark van den Brand and Rakesh M. Verma, editors, of Electronic Notes in Theoretical Computer Science, Firenze, Italy, September 2001. Extended version available as the technical report BRICS RS-01-31
    • Olivier Danvy and Lasse R. Nielsen. Syntactic theories in practice. In Mark van den Brand and Rakesh M. Verma, editors, Informal proceedings of the Second International Workshop on Rule-Based Programming (RULE 2001), volume 59. 4 of Electronic Notes in Theoretical Computer Science, Firenze, Italy, September 2001. Extended version available as the technical report BRICS RS-01-31.
    • Informal Proceedings of the Second International Workshop on Rule-Based Programming (RULE 2001) , vol.59
    • Danvy, O.1    Nielsen, L.R.2
  • 16
    • 0013157199 scopus 로고
    • Technical report CMU-CS-95-121, School of Computer Science, Carnegie Mellon University, Pittsburgh, Pennsylvania, February
    • Olivier Danvy and Frank Pfenning. The occurrence of continuation parameters in CPS terms. Technical report CMU-CS-95-121, School of Computer Science, Carnegie Mellon University, Pittsburgh, Pennsylvania, February 1995.
    • (1995) The Occurrence of Continuation Parameters in CPS Terms
    • Danvy, O.1    Pfenning, F.2
  • 17
    • 0142221566 scopus 로고    scopus 로고
    • Master’s thesis, DAIMI, Department of Computer Science, University of Aarhus, Aarhus, Denmark, December
    • Belmina Dzafic. Formalizing program transformations. Master’s thesis, DAIMI, Department of Computer Science, University of Aarhus, Aarhus, Denmark, December 1998.
    • (1998) Formalizing Program Transformations
    • Dzafic, B.1
  • 23
    • 84949049536 scopus 로고    scopus 로고
    • editors, FLOPS 2001, number 2024 in Lecture Notes in Computer Science, Tokyo, Japan, March , Springer-Verlag
    • Herbert Kuchen and Kazunori Ueda, editors. Functional and Logic Programming, 5th International Symposium, FLOPS 2001, number 2024 in Lecture Notes in Computer Science, Tokyo, Japan, March 2001. Springer-Verlag.
    • (2001) Functional and Logic Programming, 5Th International Symposium
    • Kuchen, H.1    Ueda, K.2
  • 24
  • 25
    • 0026188821 scopus 로고
    • Notions of computation and monads
    • Eugenio Moggi. Notions of computation and monads. Information and Computation, 93:55–92, 1991.
    • (1991) Information and Computation , vol.93 , pp. 55-92
    • Moggi, E.1
  • 28
    • 4243280489 scopus 로고    scopus 로고
    • Technical Report BRICS RS-02-02, DAIMI, Department of Computer Science, University of Aarhus, Aarhus, Denmark, January
    • Lasse R. Nielsen. A simple correctness proof of the direct-style transformation. Technical Report BRICS RS-02-02, DAIMI, Department of Computer Science, University of Aarhus, Aarhus, Denmark, January 2002.
    • (2002) A Simple Correctness Proof of the Direct-Style Transformation
    • Nielsen, L.R.1
  • 30
    • 18944377121 scopus 로고
    • Call-by-name, call-by-value and the ?-calculus
    • Gordon D. Plotkin. Call-by-name, call-by-value and the ?-calculus. Theoretical Computer Science, 1:125–159, 1975.
    • (1975) Theoretical Computer Science , vol.1 , pp. 125-159
    • Plotkin, G.D.1
  • 31
    • 0037505101 scopus 로고    scopus 로고
    • Ordered Linear Logic and Applications
    • PhD thesis, Carnegie Mellon University, Pittsburgh, Pennsylvania, August 2001. Technical Report CMU-CS-01-152
    • Jeff Polakow. Ordered Linear Logic and Applications. PhD thesis, School of Computer Science, Carnegie Mellon University, Pittsburgh, Pennsylvania, August 2001. Technical Report CMU-CS-01-152.
    • School of Computer Science
    • Polakow, J.1
  • 33
    • 0011949663 scopus 로고    scopus 로고
    • Properties of terms in continuation passing style in an ordered logical framework
    • In Jo¨elle Despeyroux, editor, Santa Barbara, California, June 2000
    • Jeff Polakow and Frank Pfenning. Properties of terms in continuation passing style in an ordered logical framework. In Jo¨elle Despeyroux, editor, Workshop on Logical Frameworks and Meta-Languages (LFM 2000), Santa Barbara, California, June 2000. http://www-sop.inria.fr/certilab/LFM00/Proceedings/.
    • Workshop on Logical Frameworks and Meta-Languages (LFM 2000)
    • Polakow, J.1    Pfenning, F.2
  • 35
    • 0000798744 scopus 로고
    • Reynolds. The discoveries of continuations
    • John C. Reynolds. The discoveries of continuations. Lisp and Symbolic Computation, 6(3/4):233–247, 1993.
    • (1993) Lisp and Symbolic Computation , vol.6 , Issue.3-4 , pp. 233-247
    • John, C.1
  • 36
    • 0032288850 scopus 로고    scopus 로고
    • Definitional interpreters for higher-order programming languages
    • Reprinted from the proceedings of the 25th ACM National Conference (1972)
    • John C. Reynolds. Definitional interpreters for higher-order programming languages. Higher-Order and Symbolic Computation, 11(4):363–397, 1998. Reprinted from the proceedings of the 25th ACM National Conference (1972).
    • (1998) Higher-Order and Symbolic Computation , vol.11 , Issue.4 , pp. 363-397
    • Reynolds, J.C.1
  • 37
    • 0000307929 scopus 로고
    • Reasoning about programs in continuationpassing style
    • Amr Sabry and Matthias Felleisen. Reasoning about programs in continuationpassing style. Lisp and Symbolic Computation, 6(3/4):289–360, 1993.
    • (1993) Lisp and Symbolic Computation , vol.6 , Issue.3-4 , pp. 289-360
    • Sabry, A.1    Felleisen, M.2
  • 40
    • 0022188163 scopus 로고
    • Embedding type structure in semantics
    • In Mary S. Van Deusen and Zvi Galil, editors, New Orleans, Louisiana, January, ACM Press
    • Mitchell Wand. Embedding type structure in semantics. In Mary S. Van Deusen and Zvi Galil, editors, Proceedings of the Twelfth Annual ACM Symposium on Principles of Programming Languages, pages 1–6, New Orleans, Louisiana, January 1985. ACM Press.
    • (1985) Proceedings of the Twelfth Annual ACM Symposium on Principles of Programming Languages , pp. 1-6
    • Wand, M.1
  • 41
    • 84972066063 scopus 로고    scopus 로고
    • Correctness of procedure representations in higher-order assembly language
    • In Stephen Brookes, Michael Main, Austin Melton, Michael Mislove, and David Schmidt, editors, Pittsburgh, Pennsylvania, March 1991. Springer-Verlag. 7th International Conference
    • Mitchell Wand. Correctness of procedure representations in higher-order assembly language. In Stephen Brookes, Michael Main, Austin Melton, Michael Mislove, and David Schmidt, editors, Mathematical Foundations of Programming Semantics, number 598 in Lecture Notes in Computer Science, pages 294–311, Pittsburgh, Pennsylvania, March 1991. Springer-Verlag. 7th International Conference.
    • Mathematical Foundations of Programming Semantics, Number 598 in Lecture Notes in Computer Science , pp. 294-311
    • Wand, M.1


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