메뉴 건너뛰기




Volumn 41, Issue 9, 2006, Pages 26-37

Delimited dynamic binding

Author keywords

Delimited continuations; Dynamic binding; Monads

Indexed keywords

DELIMITED CONTINUATIONS; DYNAMIC BINDING; MONADS;

EID: 33750411187     PISSN: 03621340     EISSN: 03621340     Source Type: Journal    
DOI: 10.1145/1160074.1159808     Document Type: Article
Times cited : (15)

References (57)
  • 2
    • 0017994702 scopus 로고
    • Shallow binding in Lisp 1.5
    • July
    • BAKER, H. G. Shallow binding in Lisp 1.5. Communications of the ACM 21, 7 (July 1978), 565-569.
    • (1978) Communications of the ACM , vol.21 , Issue.7 , pp. 565-569
    • Baker, H.G.1
  • 3
    • 84976705057 scopus 로고
    • Shallow binding makes functional arrays fast
    • Aug.
    • BAKER, H. G. Shallow binding makes functional arrays fast. ACM SIGPLAN Notices 26, 8 (Aug. 1991), 145-147.
    • (1991) ACM SIGPLAN Notices , vol.26 , Issue.8 , pp. 145-147
    • Baker, H.G.1
  • 4
    • 84937432328 scopus 로고    scopus 로고
    • Memoization in type-directed partial evaluation
    • D. S. Batory, C. Consel, and W. Taha, Eds., no. 2487 in Lecture Notes in Computer Science, Springer-Verlag
    • BALAT, V., AND DANVY, O. Memoization in type-directed partial evaluation. In ACM SIGPLAN/SIGSOFT Conference on Generative Programming and Component Engineering (2002), D. S. Batory, C. Consel, and W. Taha, Eds., no. 2487 in Lecture Notes in Computer Science, Springer-Verlag, pp. 78-92.
    • (2002) ACM SIGPLAN/SIGSOFT Conference on Generative Programming and Component Engineering , pp. 78-92
    • Balat, V.1    Danvy, O.2
  • 6
    • 33750385225 scopus 로고
    • Memo 946, Artificial Intelligence Laboratory, Massachusetts Institute of Technology, 1 June
    • BAWDEN, A. Reification without evaluation. Memo 946, Artificial Intelligence Laboratory, Massachusetts Institute of Technology, 1 June 1988.
    • (1988) Reification Without Evaluation
    • Bawden, A.1
  • 7
    • 84991617302 scopus 로고    scopus 로고
    • An operational foundation for delimited continuations in the CPS hierarchy
    • BIERNACKA, M., BIERNACKI, D., AND DANVY, O. An operational foundation for delimited continuations in the CPS hierarchy. Logical Methods in Computer Science 1, 2:5 (2005).
    • (2005) Logical Methods in Computer Science , vol.1 , Issue.2 , pp. 5
    • Biernacka, M.1    Biernacki, D.2    Danvy, O.3
  • 8
    • 35048897016 scopus 로고    scopus 로고
    • From interpreter to logic engine by defunctionalization
    • M. Bruynooghe, Ed., no. 3018 in Lecture Notes in Computer Science, Springer-Verlag
    • BIERNACKI, D., AND DANVY, O. From interpreter to logic engine by defunctionalization. In LOPSTR 2003:13th International Symposium on Logic Based Program Synthesis and Transformation (2004), M. Bruynooghe, Ed., no. 3018 in Lecture Notes in Computer Science, Springer-Verlag, pp. 143-159.
    • (2004) LOPSTR 2003:13th International Symposium on Logic Based Program Synthesis and Transformation , pp. 143-159
    • Biernacki, D.1    Danvy, O.2
  • 9
    • 85011382459 scopus 로고
    • Extensible denotational language specifications
    • M. Hagiya and J. C. Mitchell, Eds., no. 789 in Lecture Notes in Computer Science, Springer-Verlag
    • CARTWRIGHT, R., AND FELLEISEN, M. Extensible denotational language specifications. In Theoretical Aspects of Computer Software: International Symposium (1994), M. Hagiya and J. C. Mitchell, Eds., no. 789 in Lecture Notes in Computer Science, Springer-Verlag, pp. 244-272.
    • (1994) Theoretical Aspects of Computer Software: International Symposium , pp. 244-272
    • Cartwright, R.1    Felleisen, M.2
  • 13
    • 0003830722 scopus 로고
    • Tech. Rep. 89/12, DIKU, University of Copenhagen, Denmark
    • DANVY, O., AND FILINSKI, A. A functional abstraction of typed contexts. Tech. Rep. 89/12, DIKU, University of Copenhagen, Denmark, 1989. http://www.daimi.au.dk/~danvy/Papers/fatc.ps.gz.
    • (1989) A Functional Abstraction of Typed Contexts
    • Danvy, O.1    Filinski, A.2
  • 15
    • 84972048107 scopus 로고
    • Representing control: A study of the CPS transformation
    • Dec.
    • DANVY, O., AND FILINSKI, A. Representing control: A study of the CPS transformation. Mathematical Structures in Computer Science 2, 4 (Dec. 1992), 361-391.
    • (1992) Mathematical Structures in Computer Science , vol.2 , Issue.4 , pp. 361-391
    • Danvy, O.1    Filinski, A.2
  • 17
    • 84886794060 scopus 로고    scopus 로고
    • Normalization and partial evaluation
    • G. Barthe, P. Dybjer. L. Pinto, and J. Saraiva. Eds., no. 2395 in Lecture Notes in Computer Science. Springer-Verlag
    • DYBJER, P., AND FILINSKI, A. Normalization and partial evaluation. In APPSEM 2000: International Summer School on Applied Semantics, Advanced Lectures (2002), G. Barthe, P. Dybjer. L. Pinto, and J. Saraiva. Eds., no. 2395 in Lecture Notes in Computer Science. Springer-Verlag, pp. 137-192.
    • (2002) APPSEM 2000: International Summer School on Applied Semantics, Advanced Lectures , pp. 137-192
    • Dybjer, P.1    Filinski, A.2
  • 22
    • 0026394160 scopus 로고
    • On the expressive power of programming languages
    • FELLEISEN. M. On the expressive power of programming languages. Science of Computer Programming 17, 1-3 (1991), 35-75.
    • (1991) Science of Computer Programming , vol.17 , Issue.1-3 , pp. 35-75
    • Felleisen, M.1
  • 26
    • 84888865097 scopus 로고    scopus 로고
    • Normalization by evaluation for the computational lambda-calculus
    • May S. Abramsky, Ed., no. 2044 in Lecture Notes in Computer Science. Springer-Verlag
    • FILINSKI, A. Normalization by evaluation for the computational lambda-calculus. In Proceedings of the 5th International Conference on Typed Lambda Calculi and Applications (May 2001), S. Abramsky, Ed., no. 2044 in Lecture Notes in Computer Science. Springer-Verlag, pp. 151-165.
    • (2001) Proceedings of the 5th International Conference on Typed Lambda Calculi and Applications , pp. 151-165
    • Filinski, A.1
  • 29
    • 33750423409 scopus 로고    scopus 로고
    • How to add threads to a sequential language without getting tangled up
    • (1 Nov.), M. Flatt. Ed., no. UUCS-03-023 in Tech. Rep., School of Computing. University of Utah
    • GASBICHLER, M., KNAUEL, E., SPERBER, M., AND KELSEY. R. A. How to add threads to a sequential language without getting tangled up. In Proceedings of the 4th Workshop on Scheme and Functional Programming (1 Nov. 2003), M. Flatt. Ed., no. UUCS-03-023 in Tech. Rep., School of Computing. University of Utah. pp. 30-47.
    • (2003) Proceedings of the 4th Workshop on Scheme and Functional Programming , pp. 30-47
    • Gasbichler, M.1    Knauel, E.2    Sperber, M.3    Kelsey, R.A.4
  • 31
    • 0030262379 scopus 로고    scopus 로고
    • Environmental acquisition - A new inheritance-like abstraction mechanism
    • Proceedings of the 11th Conference on Object-Oriented Programming Systems, Languages, and Applications (6-10 Oct.), ACM Press
    • GIL, J., AND LORENZ, D. H. Environmental acquisition - a new inheritance-like abstraction mechanism. In Proceedings of the 11th Conference on Object-Oriented Programming Systems, Languages, and Applications (6-10 Oct. 1996), vol. 31(10) of ACM SIGPLAN Notices, ACM Press, pp. 214-231.
    • (1996) ACM SIGPLAN Notices , vol.31 , Issue.10 , pp. 214-231
    • Gil, J.1    Lorenz, D.H.2
  • 32
    • 31744445907 scopus 로고    scopus 로고
    • PhD thesis. College of Computer Science, Northeastern University, June
    • GRAUNKE, P. T. Web Interactions. PhD thesis. College of Computer Science, Northeastern University, June 2003.
    • (2003) Web Interactions
    • Graunke, P.T.1
  • 33
    • 0035465993 scopus 로고    scopus 로고
    • The second Futamura projection for type-directed partial evaluation
    • GROBAUER, B., AND YANG, Z. The second Futamura projection for type-directed partial evaluation. Higher-Order and Symbolic Computation 14, 2-3(2001), 173-219.
    • (2001) Higher-order and Symbolic Computation , vol.14 , Issue.2-3 , pp. 173-219
    • Grobauer, B.1    Yang, Z.2
  • 38
    • 33750421245 scopus 로고    scopus 로고
    • http://okmij.org/ftp/Computation/Continuations.html, 1 Jan.
    • KISELYOV, O. General ways to traverse collections, http://okmij.org/ftp/ Scheme/enumerators-callcc.html; http://okmij.org/ftp/Computation/Continuations. html, 1 Jan. 2004.
    • (2004) General Ways to Traverse Collections
    • Kiselyov, O.1
  • 44
    • 33750396957 scopus 로고    scopus 로고
    • An operational semantics for R5RS Scheme
    • 24 Sept. J. M. Ashley and M. Sperber, Eds., no. 619 in Tech. Rep., Computer Science Department, Indiana University
    • MATTHEWS, J., AND FINDLER, R. B. An operational semantics for R5RS Scheme. In Proceedings of the 6th Workshop on Scheme and Functional Programming (24 Sept. 2005), J. M. Ashley and M. Sperber, Eds., no. 619 in Tech. Rep., Computer Science Department, Indiana University, pp. 41-54.
    • (2005) Proceedings of the 6th Workshop on Scheme and Functional Programming , pp. 41-54
    • Matthews, J.1    Findler, R.B.2
  • 45
    • 0003457308 scopus 로고
    • Tech. Rep. ECS-LFCS-90-113, Laboratory for Foundations of Computer Science, Department of Computer Science, University of Edinburgh
    • MOGGI, E. An abstract view of programming languages. Tech. Rep. ECS-LFCS-90-113, Laboratory for Foundations of Computer Science, Department of Computer Science, University of Edinburgh. 1990.
    • (1990) An Abstract View of Programming Languages
    • Moggi, E.1
  • 46
    • 0032303508 scopus 로고    scopus 로고
    • A syntactic theory of dynamic binding
    • MOREAU, L. A syntactic theory of dynamic binding. Higher-Order and Symbolic Computation 11, 3 (1998), 233-279.
    • (1998) Higher-order and Symbolic Computation , vol.11 , Issue.3 , pp. 233-279
    • Moreau, L.1
  • 48
    • 0011396574 scopus 로고    scopus 로고
    • Tech. Rep. CIS-TR-96-03, Department of Computer and Information Science, University of Oregon
    • SABRY, A. Note on axiomatizing the semantics of control operators. Tech. Rep. CIS-TR-96-03, Department of Computer and Information Science, University of Oregon, 1996.
    • (1996) Note on Axiomatizing the Semantics of Control Operators
    • Sabry, A.1
  • 51
    • 33750401183 scopus 로고    scopus 로고
    • Unwind-protect in portable Scheme
    • (7 Nov.), M. Flatt, Ed., no. UUCS-03-023 in Tech. Rep., School of Computing, University of Utah
    • SITARAM, D. Unwind-protect in portable Scheme. In Proceedings of the 4th Workshop on Scheme and Functional Programming (7 Nov. 2003), M. Flatt, Ed., no. UUCS-03-023 in Tech. Rep., School of Computing, University of Utah, pp. 48-52.
    • (2003) Proceedings of the 4th Workshop on Scheme and Functional Programming , pp. 48-52
    • Sitaram, D.1
  • 53
    • 0003942562 scopus 로고
    • PhD thesis. Department of Electrical Engineering and Computer Science, Massachusetts Institute of Technology, Feb. Also as Tech. Rep. MIT/LCS/TR-272
    • SMITH, B. C. Reflection and Semantics in a Procedural Language. PhD thesis. Department of Electrical Engineering and Computer Science, Massachusetts Institute of Technology, Feb. 1982. Also as Tech. Rep. MIT/LCS/TR-272.
    • (1982) Reflection and Semantics in A Procedural Language
    • Smith, B.C.1
  • 54
    • 1142294676 scopus 로고    scopus 로고
    • An implementation of transparent migration on standard Scheme
    • (Sept.), M. Felleisen. Ed., no. 00-368 in Tech. Rep., Department of Computer Science, Rice University
    • SUMII, E. An implementation of transparent migration on standard Scheme. In Proceedings of the Workshop on Scheme and Functional Programming (Sept. 2000), M. Felleisen. Ed., no. 00-368 in Tech. Rep., Department of Computer Science, Rice University, pp. 61-63.
    • (2000) Proceedings of the Workshop on Scheme and Functional Programming , pp. 61-63
    • Sumii, E.1
  • 56
    • 0000055491 scopus 로고    scopus 로고
    • Combinators for program generation
    • THIEMANN, P. Combinators for program generation. Journal of Functional Programming 9, 5 (1999), 483-525.
    • (1999) Journal of Functional Programming , vol.9 , Issue.5 , pp. 483-525
    • Thiemann, P.1
  • 57
    • 0001996941 scopus 로고
    • The mystery of the tower revealed: A non-reflective description of the reflective tower
    • WAND, M., AND FRIEDMAN, D. P. The mystery of the tower revealed: A non-reflective description of the reflective tower. Lisp and Symbolic Computation 1, 1 (1988), 11-37.
    • (1988) Lisp and Symbolic Computation , vol.1 , Issue.1 , pp. 11-37
    • Wand, M.1    Friedman, D.P.2


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