메뉴 건너뛰기




Volumn 188, Issue 2, 2004, Pages 241-283

On the call-by-value CPS transform and its semantics

Author keywords

Categories; Continuations; Lambda calculus; Monads; Semantics

Indexed keywords

MATHEMATICAL MODELS; MATHEMATICAL TRANSFORMATIONS; SEMANTICS; SYNTACTICS;

EID: 0742303621     PISSN: 08905401     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.ic.2003.08.001     Document Type: Article
Times cited : (9)

References (33)
  • 6
    • 85031904185 scopus 로고
    • Declarative continuations: An investigation of duality in programming language semantics
    • in: D.H. Pitt (Ed.), et al.; Springer-Verlag
    • A. Filinski, Declarative continuations: an investigation of duality in programming language semantics, in: D.H. Pitt (Ed.), et al., Category Theory and Computer Science, Lecture Notes in Computer Science, vol. 389, Springer-Verlag, 1989, pp. 224-249.
    • (1989) Category Theory and Computer Science, Lecture Notes in Computer Science , vol.389 , pp. 224-249
    • Filinski, A.1
  • 10
    • 0011990326 scopus 로고    scopus 로고
    • The structure of call-by-value
    • Ph.D. Thesis, Division of Informatics, University of Edinburgh
    • C. Führmann, The structure of call-by-value, Ph.D. Thesis, Division of Informatics, University of Edinburgh, 2000.
    • (2000)
    • Führmann, C.1
  • 15
    • 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 (1995) 461-482.
    • (1995) Mathematical Structures in Computer Science , vol.5 , pp. 461-482
    • Hofmann, M.1
  • 16
    • 0040780235 scopus 로고
    • Thunks: A way of compiling procedure statements with some comments on procedure declarations
    • P.Z. Ingerman, Thunks: a way of compiling procedure statements with some comments on procedure declarations, Communications of the ACM 4 (1) (1961) 55-58.
    • (1961) Communications of the ACM , vol.4 , Issue.1 , pp. 55-58
    • Ingerman, P.Z.1
  • 17
    • 0011960588 scopus 로고
    • A generalization of jumps and labels
    • Report, UNIVAC Systems Programming Research, Aug.
    • P.J. Landin, A generalization of jumps and labels, Report, UNIVAC Systems Programming Research, Aug. 1965.
    • (1965)
    • Landin, P.J.1
  • 20
    • 0038492874 scopus 로고
    • Computational lambda-calculus and monads
    • Technical Report ECS-LFCS-88-66, Edinburgh Univ., Dept. of Comp. Sci.
    • E. Moggi, Computational lambda-calculus and monads, Technical Report ECS-LFCS-88-66, Edinburgh Univ., Dept. of Comp. Sci., 1988.
    • (1988)
    • Moggi, E.1
  • 23
    • 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 (2) (1975) 125-159.
    • (1975) Theoretical Computer Science , vol.1 , Issue.2 , pp. 125-159
    • Plotkin, G.D.1
  • 26
    • 0000798744 scopus 로고
    • The discoveries of continuations
    • J.C. Reynolds, The discoveries of continuations, Lisp and Symbolic Computation 6 (3/4) (1993) 233-247.
    • (1993) Lisp and Symbolic Computation , vol.6 , Issue.3-4 , pp. 233-247
    • Reynolds, J.C.1
  • 27
    • 0000307929 scopus 로고
    • Reasoning about programs in continuation-passing style
    • A. Sabry, M. Felleisen, 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
  • 28
    • 85015306488 scopus 로고    scopus 로고
    • Control categories and duality: On the categorical semantics of the lambda-mu calculus
    • P. Selinger, Control categories and duality: on the categorical semantics of the lambda-mu calculus, Mathematical Structures in Computer Science 11 (2001) 207-260.
    • (2001) Mathematical Structures in Computer Science , vol.11 , pp. 207-260
    • Selinger, P.1
  • 31
    • 0033727453 scopus 로고    scopus 로고
    • Continuations: A mathematical semantics for handling full jumps
    • C. Strachey, C.P. Wadsworth, Continuations: a mathematical semantics for handling full jumps, Higher-Order and Symbolic Computation 13 (1/2) (2000) 135-152.
    • (2000) Higher-Order and Symbolic Computation , vol.13 , Issue.1-2 , pp. 135-152
    • Strachey, C.1    Wadsworth, C.P.2
  • 33
    • 0003544463 scopus 로고    scopus 로고
    • Categorical structure of continuation passing style
    • Ph.D. Thesis, University of Edinburgh
    • H. Thielecke, Categorical structure of continuation passing style, Ph.D. Thesis, University of Edinburgh, 1997.
    • (1997)
    • Thielecke, H.1


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