메뉴 건너뛰기




Volumn 15, Issue 2-3, 2002, Pages 181-208

Linear continuation-passing

Author keywords

Call cc; Continuation passing style; Continuations; Coroutines; Exceptions; Goto; Linear typing

Indexed keywords

COMPUTATIONAL GRAMMARS; COMPUTER PROGRAMMING LANGUAGES; LINEAR EQUATIONS; MATHEMATICAL TRANSFORMATIONS; SEMANTICS;

EID: 0036760999     PISSN: 13883690     EISSN: None     Source Type: Journal    
DOI: 10.1023/A:1020891112409     Document Type: Article
Times cited : (46)

References (40)
  • 3
    • 0004308029 scopus 로고    scopus 로고
    • Technical Report ECS-LFCS-96-347, University of Edinburgh Laboratory for Foundations of Computer Science
    • Barber, A. and Plotldn, G. Dual intuitionistic linear logic. Technical Report ECS-LFCS-96-347, University of Edinburgh Laboratory for Foundations of Computer Science, 1997.
    • (1997) Dual intuitionistic linear logic
    • Barber, A.1    Plotldn, G.2
  • 6
    • 84947281307 scopus 로고    scopus 로고
    • Formalizing implemenation strategies for first-class continuations
    • Lecture Notes in Computer Science, Vol. 1782, Springer-Verlag, Berlin
    • Danvy, O. Formalizing implemenation strategies for first-class continuations. In Programming Languages and Systems: 9th European Symposium on Programming, ESOP 2000, Lecture Notes in Computer Science, Vol. 1782, Springer-Verlag, Berlin, 2000, pp. 88-103.
    • (2000) Programming Languages and Systems: 9th European Symposium on Programming, ESOP 2000 , vol.1782 , pp. 88-103
    • Danvy, O.1
  • 10
    • 84976854485 scopus 로고    scopus 로고
    • SIGACT News, No. 14
    • Fischer, M.J. Lambda calculus schemata. In Proceedings of an ACM Conference on Proving Assertions about Programs. New York, 1972, pp. 104-109. Also in SIGPLAN Notices, Vol. 7, No. 1 and SIGACT News, No. 14.
    • SIGPLAN Notices , vol.7 , Issue.1
  • 11
  • 19
    • 85010654460 scopus 로고
    • Partial continuations as the difference of continuations, A duumvirate of control operators
    • M. Hermenegildo and J. Penjam (Eds.). Lecture Notes in Computer Science
    • Moreau, L. and Queinnec, C. Partial continuations as the difference of continuations, A duumvirate of control operators. In International Conference on Programming Language Implementation and Logic Programming (PLILP'94), Proceedings, M. Hermenegildo and J. Penjam (Eds.). Lecture Notes in Computer Science, Vol. 0844, 1994, pp. 182-197.
    • (1994) International Conference on Programming Language Implementation and Logic Programming (PLILP'94), Proceedings , vol.844 , pp. 182-197
    • Moreau, L.1    Queinnec, C.2
  • 21
    • 0011906248 scopus 로고
    • The next 700 programming language descriptions
    • Publication of previously circulated [19]
    • Morris, L. The Next 700 programming language descriptions. LISP and Symbolic Computation 6(3/4) (1993) 249-258. Publication of previously circulated [19].
    • (1993) LISP and Symbolic Computation , vol.6 , Issue.3-4 , pp. 249-258
    • Morris, L.1
  • 22
    • 0000169374 scopus 로고    scopus 로고
    • From algol to polymorphic linear lambda-calculus
    • O'Hearn, P.W. and Reynolds, J.C. From algol to polymorphic linear lambda-calculus. Journal of the ACM, 47(1) (2000) 167-223.
    • (2000) Journal of the ACM , vol.47 , Issue.1 , pp. 167-223
    • O'Hearn, P.W.1    Reynolds, J.C.2
  • 23
    • 18944377121 scopus 로고
    • Call-by-name, Call-by-value and the λ-calculus
    • Plotkin, G.D. Call-by-name, Call-by-value and the λ-calculus. Theoretical Computer Science, 1(2) (1975) 125-159.
    • (1975) Theoretical Computer Science , vol.1 , Issue.2 , pp. 125-159
    • Plotkin, G.D.1
  • 24
    • 0011949663 scopus 로고    scopus 로고
    • Properties of terms in continuation-passing style in an ordered logical framework
    • J. Despeyroux (Ed.)
    • Polakow, J. and Pfenning, F. Properties of terms in continuation-passing style in an ordered logical framework. In Workshop on Logical Frameworks and Meta-Languages (LFM 2000), J. Despeyroux (Ed.). 2000. Available at http://www-sop.inria.fr/certilab/LFM00/Proceedings/.
    • (2000) Workshop on Logical Frameworks and Meta-Languages (LFM 2000)
    • Polakow, J.1    Pfenning, F.2
  • 25
    • 84958961884 scopus 로고    scopus 로고
    • Proving syntactic properties of exceptions in an ordered logical frame work
    • H. Kuchen and K. Ueda (Eds.). Lecture Notes in Computer Science
    • Polakow, J. and Yi, K. Proving syntactic properties of exceptions in an ordered logical frame work. In Functional and Logic Programming: 5th International Symposium, FLOPS 2001, H. Kuchen and K. Ueda (Eds.). Lecture Notes in Computer Science, Vol. 2024, 2001, pp. 61-77.
    • (2001) Functional and Logic Programming: 5th International Symposium, FLOPS 2001 , vol.2024 , pp. 61-77
    • Polakow, J.1    Yi, K.2
  • 26
    • 0014780675 scopus 로고
    • Gedanken-a simple typeless language based on the principle of completeness and the reference concept
    • Reynolds, J.C. Gedanken-a simple typeless language based on the principle of completeness and the reference concept. Communications of the ACM, 13(5) (1970) 308-319.
    • (1970) Communications of the ACM , vol.13 , Issue.5 , pp. 308-319
    • Reynolds, J.C.1
  • 27
    • 85035001592 scopus 로고
    • Definitional interpreters for higher-order programming languages
    • New York, Reprinted as [27]
    • Reynolds, J.C. Definitional interpreters for higher-order programming languages. In Proceedings of the ACM Annual Conference, New York, 1972, Vol. 2, pp. 717-740. Reprinted as [27].
    • (1972) Proceedings of the ACM Annual Conference , vol.2 , pp. 717-740
    • Reynolds, J.C.1
  • 28
    • 0032288850 scopus 로고    scopus 로고
    • Definitional interpreters for higher-order programming languages
    • Reprint of [26]
    • Reynolds, J.C. Definitional interpreters for higher-order programming languages. Higher-Order and Symbolic Computation, 11(4) (1998) 363-397. Reprint of [26].
    • (1998) Higher-Order and Symbolic Computation , vol.11 , Issue.4 , pp. 363-397
    • Reynolds, J.C.1
  • 30
    • 0000307929 scopus 로고
    • Reasoning about programs in continuation-passing style
    • Sabry, A. and Felleisen, M. Reasoning about programs in continuation-passing style. LISP and Symbolic Computation, 6(3/4) (1993) 289-360.
    • (1993) LISP and Symbolic Computation , vol.6 , Issue.3-4 , pp. 289-360
    • Sabry, A.1    Felleisen, M.2
  • 31
    • 0003645721 scopus 로고
    • Technical Monograph PRG-2, Programming Research Group, Oxford University Computing Laboratory
    • Scott, D.S. Outline of a mathematical theory of computation. Technical Monograph PRG-2, Programming Research Group, Oxford University Computing Laboratory, 1970.
    • (1970) Outline of a mathematical theory of computation
    • Scott, D.S.1
  • 32
    • 0011862844 scopus 로고    scopus 로고
    • held as part of the joint European Conferences on Theory and Practice of Software, ETAPS 2000, Proceedings, Lecture Notes in Computer Science, Springer-Verlag, Berlin
    • Smolka, G. (Ed.). Programming Languages and Systems: 9th European Symposium on Programming, ESOP 2000, held as part of the joint European Conferences on Theory and Practice of Software, ETAPS 2000, Proceedings, Lecture Notes in Computer Science, Vol. 1782, Springer-Verlag, Berlin, 2000.
    • (2000) Programming Languages and Systems: 9th European Symposium on Programming, ESOP 2000 , vol.1782
    • Smolka, G.1
  • 33
    • 0011824355 scopus 로고    scopus 로고
    • The evolution of LISP
    • T.J. Bergin and R.G. Gibson (Eds.). Addison Wesley, Reading, MA
    • Steele, Jr., G.L. and Gabriel, R.P. The evolution of LISP. In History of Programming Languages, T.J. Bergin and R.G. Gibson (Eds.). Vol. 2, Addison Wesley, Reading, MA, 1996, pp. 233-308.
    • (1996) History of Programming Languages , vol.2 , pp. 233-308
    • Steele G.L., Jr.1    Gabriel, R.P.2
  • 35
    • 0033727453 scopus 로고    scopus 로고
    • Continuations: A mathematical semantics for handling full jumps
    • Reprint of [33]
    • Strachey, C. and Wadsworth, C.P. Continuations: A mathematical semantics for handling full jumps. Higher-Order and Symbolic Computation, 13(1/2) (2000) 135-152. Reprint of [33].
    • (2000) Higher-Order and Symbolic Computation , vol.13 , Issue.1-2 , pp. 135-152
    • Strachey, C.1    Wadsworth, C.P.2
  • 37
    • 0036761904 scopus 로고    scopus 로고
    • Comparing control constructs by double-barrelled CPS
    • Thielecke, H. Comparing control constructs by double-barrelled CPS. Higher-Order and Symbolic Computation, 15(2/3) (2002) 141-160.
    • (2002) Higher-Order and Symbolic Computation , vol.15 , Issue.2-3 , pp. 141-160
    • Thielecke, H.1
  • 38
    • 0033363116 scopus 로고    scopus 로고
    • Using a continuation twice and its implications for the expressive power of call/cc
    • Thielecke, H. Using a continuation twice and its implications for the expressive power of call/cc. Higher-Order and Symbolic Computation, 12(1) (1999) 47-74.
    • (1999) Higher-Order and Symbolic Computation , vol.12 , Issue.1 , pp. 47-74
    • Thielecke, H.1
  • 39
    • 84947222716 scopus 로고    scopus 로고
    • On exceptions versus continuations in the presence of state
    • Lecture Notes in Computer Science, Springer-Verlag, Berlin
    • Thielecke, H. On exceptions versus continuations in the presence of state. In Programming Languages and Systems: 9th European Symposium on Programming, ESOP 2000, Lecture Notes in Computer Science, Vol. 1782, Springer-Verlag, Berlin, 2000, pp. 397-411.
    • (2000) Programming Languages and Systems: 9th European Symposium on Programming, ESOP 2000 , vol.1782 , pp. 397-411
    • Thielecke, H.1
  • 40


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