메뉴 건너뛰기




Volumn 2441, Issue , 2002, Pages 134-151

Lambda-lifting in quadratic time

Author keywords

[No Author keywords available]

Indexed keywords

COMPUTER CIRCUITS; FUNCTIONAL PROGRAMMING; LOGIC PROGRAMMING; RECONFIGURABLE HARDWARE;

EID: 33646730867     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/3-540-45788-7     Document Type: Conference Paper
Times cited : (3)

References (34)
  • 3
    • 0002626826 scopus 로고    scopus 로고
    • SSA is functional programming
    • [3] Andrew W. Appel. SSA is functional programming. ACM SIGPLAN Notices, 33(4):17–20, April 1998.
    • (1998) ACM SIGPLAN Notices , vol.33 , Issue.4 , pp. 17-20
    • Appel, R.W.1
  • 4
    • 0024867867 scopus 로고
    • Continuation-passing, closure-passing style
    • In Michael J. O’Donnell and Stuart Feldman, editors, Austin, Texas, ACM Press
    • [4] Andrew W. Appel and Trevor Jim. Continuation-passing, closure-passing style. In Michael J. O’Donnell and Stuart Feldman, editors, Proceedings of the Sixteenth Annual ACM Symposium on Principles of Programming Languages, pages 293–302, Austin, Texas, January 1989. ACM Press.
    • (1989) Proceedings of the Sixteenth Annual ACM Symposium on Principles of Programming Languages , vol.January , pp. 293-302
    • Appel, R.W.1    Jim, T.2
  • 5
    • 1142294722 scopus 로고
    • Standard ML of New Jersey
    • In Jan MaHluszyński and Martin Wirsing, editors, Lecture Notes in Computer Science, Passau, Germany, August, Springer-Verlag
    • [5] Andrew W. Appel and David B. MacQueen. Standard ML of New Jersey. In Jan MaHluszyński and Martin Wirsing, editors, Third International Symposium on Programming Language Implementation and Logic Programming, number 528 in Lecture Notes in Computer Science, pages 1–13, Passau, Germany, August 1991. Springer-Verlag.
    • (1991) Third International Symposium on Programming Language Implementation and Logic Programming , Issue.528 , pp. 1-13
    • Appel, R.W.1    Macqueen, D.B.2
  • 7
    • 84957709757 scopus 로고    scopus 로고
    • Automatic generalisation of function definitions
    • [23]
    • Adam Bakewell and Colin Runciman. Automatic generalisation of function definitions. In Middeldorp and Sato [23], pages 225–240.
    • Middeldorp and Sato , pp. 225-240
    • Bakewell, A.1    Runciman, C.2
  • 8
    • 0026218814 scopus 로고
    • Automatic autoprojection of recursive equations with global variables and abstract data types
    • [8] Anders Bondorf and Olivier Danvy. Automatic autoprojection of recursive equations with global variables and abstract data types. Science of Computer Programming, 16:151–195, 1991.
    • (1991) Science of Computer Programming , vol.16 , pp. 151-195
    • Bondorf, E.1    Danvy, O.2
  • 9
    • 0028465742 scopus 로고    scopus 로고
    • Lambda, the ultimate label, or a simple optimizing compiler for Scheme
    • [33]
    • William Clinger and Lars Thomas Hansen. Lambda, the ultimate label, or a simple optimizing compiler for Scheme. In Talcott [33], pages 128–139.
    • Talcott , pp. 128-139
    • Clinger, W.1    Hansen, L.T.2
  • 10
    • 0027879688 scopus 로고
    • A tour of Schism: A partial evaluation system for higher-order applicative languages
    • In David A. Schmidt, editor, Copenhagen, Denmark, June, ACM Press
    • [10] Charles Consel. A tour of Schism: A partial evaluation system for higher-order applicative languages. In David A. Schmidt, editor, Proceedings of the Second ACM SIGPLAN Symposium on Partial Evaluation and Semantics-Based Program Manipulation, pages 145–154, Copenhagen, Denmark, June 1993. ACM Press.
    • (1993) Proceedings of the Second ACM SIGPLAN Symposium on Partial Evaluation and Semantics-Based Program Manipulation , pp. 145-154
    • Consel, C.1
  • 12
    • 84956980965 scopus 로고    scopus 로고
    • An extensional characterization of lambda-lifting and lambdadropping
    • [23], Extended version available as the technical report BRICS RS-99-21
    • Olivier Danvy. An extensional characterization of lambda-lifting and lambdadropping. In Middeldorp and Sato [23], pages 241–250. Extended version available as the technical report BRICS RS-99-21.
    • Middeldorp and Sato , pp. 241-250
    • Danvy, O.1
  • 13
    • 0001609503 scopus 로고    scopus 로고
    • Lambda-dropping: Transforming recursive equations into programs with block structure
    • [13] Olivier Danvy and Ulrik P. Schultz. Lambda-dropping: Transforming recursive equations into programs with block structure. Theoretical Computer Science, 248(1-2):243–287, 2000.
    • (2000) Theoretical Computer Science , vol.248 , Issue.1-2 , pp. 243-287
    • Danvy, O.1    Schultz, U.P.2
  • 14
    • 84957039048 scopus 로고    scopus 로고
    • Technical Report BRICS RS-02-30, Department of Computer Science, University of Aarhus, Aarhus, Denmark
    • [14] Olivier Danvy and Ulrik P. Schultz. Lambda-lifting in quadratic time. Technical Report BRICS RS-02-30, Department of Computer Science, University of Aarhus, Aarhus, Denmark, June 2002.
    • (2002) Lambda-Lifting in Quadratic Time
    • Danvy, O.1    Schultz, U.P.2
  • 17
    • 85049230894 scopus 로고
    • Super combinators: A new implementation method for applicative languages
    • In Daniel P. Friedman and David S. Wise, editors, Pittsburgh, Pennsylvania, August, ACM Press
    • [17] John Hughes. Super combinators: A new implementation method for applicative languages. In Daniel P. Friedman and David S. Wise, editors, Conference Record of the 1982 ACM Symposium on Lisp and Functional Programming, pages 1–10, Pittsburgh, Pennsylvania, August 1982. ACM Press.
    • (1982) Conference Record of the 1982 ACM Symposium on Lisp and Functional Programming , pp. 1-10
    • Hughes, J.1
  • 19
    • 0003418003 scopus 로고
    • PhD thesis, Department of Computer Sciences, Chalmers University of Technology, Göteborg, Sweden
    • [19] Thomas Johnsson. Compiling Lazy Functional Languages. PhD thesis, Department of Computer Sciences, Chalmers University of Technology, Göteborg, Sweden, 1987.
    • (1987) Compiling Lazy Functional Languages
    • Johnsson, T.1
  • 20
    • 0001097061 scopus 로고
    • The mechanical evaluation of expressions
    • [20] Peter J. Landin. The mechanical evaluation of expressions. Computer Journal, 6:308–320, 1964.
    • (1964) Computer Journal , vol.6 , pp. 308-320
    • Landin, P.J.1
  • 22
    • 84957010351 scopus 로고
    • John Reppy, editor, Record of the 1994 ACM SIGPLAN Workshop on ML and its Applications, Rapport de recherche No 2265, INRIA, Orlando, Florida, June, Also appears as Technical report CMU-CS-94-129
    • Karoline Malmkjær, Nevin Heintze, and Olivier Danvy. ML partial evaluation using set-based analysis. In John Reppy, editor, Record of the 1994 ACM SIGPLAN Workshop on ML and its Applications, Rapport de recherche No 2265, INRIA, pages 112–119, Orlando, Florida, June 1994. Also appears as Technical report CMU-CS-94-129.
    • (1994) ML Partial Evaluation Using Set-Based Analysis , pp. 112-119
    • Malmkjær, K.1    Heintze, N.2    Danvy, O.3
  • 24
    • 0346170650 scopus 로고
    • An introduction to fully-lazy supercombinators
    • In Guy Cousineau, Pierre-Louis Curien, and Bernard Robinet, editors, Val d’Ajol, France, Springer-Verlag
    • [24] Simon L. Peyton Jones. An introduction to fully-lazy supercombinators. In Guy Cousineau, Pierre-Louis Curien, and Bernard Robinet, editors, Combinators and Functional Programming Languages, number 242 in Lecture Notes in Computer Science, pages 176–208, Val d’Ajol, France, 1985. Springer-Verlag.
    • (1985) Combinators and Functional Programming Languages, Number 242 in Lecture Notes in Computer Science , pp. 176-208
    • Jones, S.L.P.1
  • 25
    • 0004093222 scopus 로고
    • The Implementation of Functional Programming Languages
    • Prentice-Hall International
    • [25] Simon L. Peyton Jones. The Implementation of Functional Programming Languages. Prentice Hall International Series in Computer Science. Prentice-Hall International, 1987.
    • (1987) Prentice Hall International Series in Computer Science
    • Jones, S.L.P.1
  • 26
    • 0003062474 scopus 로고    scopus 로고
    • Local CPS conversion in a direct-style compiler
    • In Amr Sabry, editor, Technical report 545, Computer Science Department, Indiana University, London, England
    • [26] John Reppy. Local CPS conversion in a direct-style compiler. In Amr Sabry, editor, Proceedings of the Third ACM SIGPLAN Workshop on Continuations, Technical report 545, Computer Science Department, Indiana University, pages 1–6, London, England, January 2001.
    • (2001) Proceedings of the Third ACM SIGPLAN Workshop on Continuations , vol.January , pp. 1-6
    • Reppy, J.1
  • 29
    • 84888227487 scopus 로고    scopus 로고
    • Partial evaluation for class-based object-oriented languages
    • In Olivier Danvy and Andrzej Filinski, editors, Aarhus, Denmark, May, Springer-Verlag
    • [29] Ulrik P. Schultz. Partial evaluation for class-based object-oriented languages. In Olivier Danvy and Andrzej Filinski, editors, Programs as Data Objects, Second Symposium, PADO 2001, number 2053 in Lecture Notes in Computer Science, pages 173–197, Aarhus, Denmark, May 2001. Springer-Verlag.
    • (2001) Programs as Data Objects, Second Symposium, PADO 2001, Number 2053 in Lecture Notes in Computer Science , pp. 173-197
    • Schultz, U.P.1
  • 30
    • 84947906570 scopus 로고    scopus 로고
    • Towards automatic specialization of Java programs
    • In Rachid Guerraoui, editor, Lecture Notes in Computer Science, Lisbon, Portugal, June, Springer-Verlag
    • [30] Ulrik P. Schultz, Julia Lawall, Charles Consel, and Gilles Muller. Towards automatic specialization of Java programs. In Rachid Guerraoui, editor, Proceedings of the European Conference on Object-oriented Programming (ECOOP’99), volume 1628 of Lecture Notes in Computer Science, pages 367–390, Lisbon, Portugal, June 1999. Springer-Verlag.
    • (1999) Proceedings of the European Conference on Object-Oriented Programming (ECOOP’99) , vol.1628 , pp. 367-390
    • Schultz, U.P.1    Lawall, J.2    Consel, C.3    Muller, G.4
  • 31
    • 0028464101 scopus 로고    scopus 로고
    • Space-efficient closure representations
    • [33]
    • Zhong Shao and Andrew W. Appel. Space-efficient closure representations. In Talcott [33], pages 150–161.
    • Talcott , pp. 150-161
    • Shao, Z.1    Appel, A.W.2
  • 34
    • 84915451873 scopus 로고
    • From interpreter to compiler: A representational derivation
    • In Harald Ganzinger and Neil D. Jones, editors, number 217 in Lecture Notes in Computer Science, Copenhagen, Denmark, October, Springer-Verlag
    • [34] Mitchell Wand. From interpreter to compiler: a representational derivation. In Harald Ganzinger and Neil D. Jones, editors, Programs as Data Objects, number 217 in Lecture Notes in Computer Science, pages 306–324, Copenhagen, Denmark, October 1985. Springer-Verlag.
    • (1985) Programs as Data Objects , pp. 306-324
    • Wand, M.1


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