메뉴 건너뛰기




Volumn 8, Issue , 2003, Pages 177-188

A Sound and Complete Axiomatization of Delimited Continuations

Author keywords

Axiomatization; Continuation; CPS translation

Indexed keywords

CODES (SYMBOLS); COMPUTATIONAL COMPLEXITY; COMPUTATIONAL METHODS; COMPUTER PROGRAMMING; COMPUTER PROGRAMMING LANGUAGES; SEMANTICS; THEOREM PROVING;

EID: 1142299742     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/944705.944722     Document Type: Conference Paper
Times cited : (31)

References (32)
  • 1
  • 5
    • 1142282664 scopus 로고
    • Formalizing Implementation Strategies for First-Class Continuations
    • Lecture Notes in Computer Science
    • O. Danvy. Formalizing Implementation Strategies for First-Class Continuations. In Proc. 9th European Symposium on Computing, Lecture Notes in Computer Science 1782, pages 151-160, 1990.
    • (1990) Proc. 9th European Symposium on Computing , vol.1782 , pp. 151-160
    • Danvy, O.1
  • 8
    • 23044533839 scopus 로고    scopus 로고
    • A First-Order One-Pass CPS Transformation
    • Lecture Notes in Computer Science
    • O. Danvy and L. R. Nielsen. A First-Order One-Pass CPS Transformation. In Proc. FOSSACS 2002, Lecture Notes in Computer Science 2303, pages 98-113, 2002.
    • (2002) Proc. FOSSACS 2002 , vol.2303 , pp. 98-113
    • Danvy, O.1    Nielsen, L.R.2
  • 10
    • 0026913084 scopus 로고
    • The Revised Report on the Syntactic Theories of Sequential Control and State
    • M. Felleisen and R. Hieb. The Revised Report on the Syntactic Theories of Sequential Control and State. Theoretical Computer Science, 103:235-271, 1992.
    • (1992) Theoretical Computer Science , vol.103 , pp. 235-271
    • Felleisen, M.1    Hieb, R.2
  • 15
    • 33750710004 scopus 로고    scopus 로고
    • Linearly Used Effects: Monadic and CPS Transformations into the Linear Lambda Calculus
    • Lecture Notes in Computer Science
    • M. Hasegawa. Linearly Used Effects: Monadic and CPS Transformations into the Linear Lambda Calculus. In Proc. International Symposium on Functional and Logic Programming, Lecture Notes in Computer Science 2441, pages 167-182, 2002.
    • (2002) Proc. International Symposium on Functional and Logic Programming , vol.2441 , pp. 167-182
    • Hasegawa, M.1
  • 18
    • 84973989856 scopus 로고
    • Sound and Complete Axiomatisations of Call-by-Value Control Operators
    • M. Hofmann. Sound and Complete Axiomatisations of Call-by-Value Control Operators. Mathematical Structures in Computer Science, 5:461-482, 1995.
    • (1995) Mathematical Structures in Computer Science , vol.5 , pp. 461-482
    • Hofmann, M.1
  • 19
    • 23044517838 scopus 로고    scopus 로고
    • A Type-Theoretic Study on Partial Continuations
    • Lecture Notes in Computer Science
    • Y. Kameyama. A Type-Theoretic Study on Partial Continuations. In Proc. IFIP International Conference on Theoretical Computer Science, Lecture Notes in Computer Science 1872, pages 489-504, 2000.
    • (2000) Proc. IFIP International Conference on Theoretical Computer Science , vol.1872 , pp. 489-504
    • Kameyama, Y.1
  • 21
    • 1142282672 scopus 로고
    • Control Operators, Hierarchies, and Pseudo-Classical Type Systems: A-Translation at Work
    • C. Murthy. Control Operators, Hierarchies, and Pseudo-Classical Type Systems: A-Translation at Work. In Proc. ACM Workshop on Continuation, pages 49-71, 1992.
    • (1992) Proc. ACM Workshop on Continuation , pp. 49-71
    • Murthy, C.1
  • 22
    • 18944377121 scopus 로고
    • Call-by-Name, Call-by-Value, and the λ-Calculus
    • G. 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
  • 24
    • 0011396574 scopus 로고    scopus 로고
    • Note on Axiomatizing the Semantics of Control Operators
    • Dept. of Information Science, Univ. of Oregon
    • A. Sabry. Note on Axiomatizing the Semantics of Control Operators. Technical Report CIS-TR-96-03, Dept. of Information Science, Univ. of Oregon, 1996.
    • (1996) Technical Report , vol.CIS-TR-96-03
    • Sabry, A.1
  • 25
    • 0000307929 scopus 로고
    • Reasoning about Programs in Continuation-Passing Style
    • A. Sabry and M. Felleisen. Reasoning about Programs in Continuation-Passing 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
  • 27
    • 0346240967 scopus 로고    scopus 로고
    • Portable Implementation of Continuation Operators in Imperative Languages by Exception Handling
    • Lecture Notes in Computer Science
    • T. Sekiguchi, T. Sakamoto, and A. Yonezawa. Portable Implementation of Continuation Operators in Imperative Languages by Exception Handling. In Advances in Exception Handling Techniques, Lecture Notes in Computer Science 2022, pages 217-233, 2001.
    • (2001) Advances in Exception Handling Techniques , vol.2022 , pp. 217-233
    • Sekiguchi, T.1    Sakamoto, T.2    Yonezawa, A.3
  • 28
    • 0004219535 scopus 로고
    • RABBIT: A Compiler for SCHEME
    • Artificial Intelligence Laboratory, Massachusetts Institute of Technology
    • G. L. Steele Jr. RABBIT: A Compiler for SCHEME. Technical Report AITR-474, Artificial Intelligence Laboratory, Massachusetts Institute of Technology, 1978.
    • (1978) Technical Report , vol.AITR-474
    • Steele Jr., G.L.1
  • 29
    • 0033727453 scopus 로고    scopus 로고
    • Continuations: A Mathematical Semantics for Handling Full Jumps
    • C. Strachey and C. P. Wadsworth. Continuations: A Mathematical Semantics for Handling Full Jumps. Higher-Order and Symbolic Computation, 13(1/2):135-152, 2000.
    • (2000) Higher-order and Symbolic Computation , vol.13 , Issue.1-2 , pp. 135-152
    • Strachey, C.1    Wadsworth, C.P.2


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