메뉴 건너뛰기




Volumn Conference Record of the Annual ACM Symposium on Principles of Programming Languages, Issue , 1996, Pages 242-256

Type-directed partial evaluation

Author keywords

[No Author keywords available]

Indexed keywords

ALGORITHMS; COMPUTATIONAL LINGUISTICS; COMPUTATIONAL METHODS; CONSTRAINT THEORY; MATHEMATICAL OPERATORS; OPTIMIZATION; PROGRAM COMPILERS; PROGRAM PROCESSORS; RECURSIVE FUNCTIONS; STATISTICAL METHODS; THEOREM PROVING;

EID: 0029706995     PISSN: 07308566     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/237721.237784     Document Type: Conference Paper
Times cited : (118)

References (52)
  • 1
    • 85035007838 scopus 로고
    • Categorical reconstruction of a reduction free reduction proof
    • Peter Dybjer and Randy Pollack, editors, Göteborg, Sweden, May Report 85, Programming Methodology Group, Chalmers University and the University of Göteborg
    • Thorsten Altenkirch, Martin Hofmann, and Thomas Streicher. Categorical reconstruction of a reduction free reduction proof. In Peter Dybjer and Randy Pollack, editors, Informal Proceedings of the Joint CLICS-TYPES Workshop on Categories and Type Theory, Göteborg, Sweden, May 1995. Report 85, Programming Methodology Group, Chalmers University and the University of Göteborg.
    • (1995) Informal Proceedings of the Joint CLICS-TYPES Workshop on Categories and Type Theory
    • Altenkirch, T.1    Hofmann, M.2    Streicher, T.3
  • 3
    • 0026190524 scopus 로고
    • An inverse of the evaluation functional for typed a-calculus
    • Amsterdam, The Netherlands, July IEEE Computer Society Press
    • Ulrich Berger and Helmut Schwichtenberg. An inverse of the evaluation functional for typed A-calculus. In Proceedings of the Sixth Annual IEEE Symposium on Logic in Computer Science, pages 203-211, Amsterdam, The Netherlands, July 1991. IEEE Computer Society Press.
    • (1991) Proceedings of the Sixth Annual IEEE Symposium on Logic in Computer Science , pp. 203-211
    • Berger, U.1    Schwichtenberg, H.2
  • 4
    • 0004310329 scopus 로고
    • Master's thesis, DIKU, Computer Science Department, University of Copenhagen, AugustDIKU report 93/22
    • Lars Birkedal and Morten Welinder. Partial evaluation of Standard ML. Master's thesis, DIKU, Computer Science Department, University of Copenhagen, August 1993. DIKU report 93/22.
    • (1993) Partial Evaluation of Standard ML
    • Birkedal, L.1    Welinder, M.2
  • 6
    • 0004202395 scopus 로고
    • PhD thesis, DIKU, Computer Science Department, University of Copenhagen, Copenhagen, Denmark, DIKU Report
    • Anders Bondorf. Self-Applicable Partial Evaluation. PhD thesis, DIKU, Computer Science Department, University of Copenhagen, Copenhagen, Denmark, 1990. DIKU Report 90-17.
    • (1990) Self-Applicable Partial Evaluation , pp. 90-107
    • Bondorf, A.1
  • 7
    • 0026980781 scopus 로고    scopus 로고
    • Improving binding times without ex-phcit cps-conversion. in william dinger, editor
    • LISP Pointers, San Francisco, California, June 1992. ACM Press
    • Anders Bondorf. Improving binding times without ex-phcit cps-conversion. In William dinger, editor, Proceedings of the 1992 ACM Conference on Lisp and Functional Programming, LISP Pointers, Vol. V, No. 1, pages 1-10, San Francisco, California, June 1992. ACM Press.
    • Proceedings of the 1992 ACM Conference on Lisp and Functional Programming , vol.5 , Issue.1 , pp. 1-10
    • Bondorf, A.1
  • 8
    • 0026218814 scopus 로고
    • Automatic auto-projection of recursive equations with global variables and abstract data types
    • Anders Bondorf and Olivier Danvy. Automatic auto-projection 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, A.1    Danvy, O.2
  • 9
    • 85010922848 scopus 로고
    • Efficient analyses for realistic off-line partial evaluation
    • Anders Bondorf and Jesper Jörgensen. Efficient analyses for realistic off-line partial evaluation. Journal of Functional Programming, 3(3):315-346, 1993.
    • (1993) Journal of Functional Programming , vol.3 , Issue.3 , pp. 315-346
    • Bondorf, A.1    Jörgensen, J.2
  • 10
    • 0005258611 scopus 로고
    • Revised report on the algorithmic language scheme
    • July-September
    • William dinger and Jonathan Rees (editors). Revised report on the algorithmic language Scheme. LISP Pointers, IV(3):l-55, July-September 1991.
    • (1991) LISP Pointers , vol.4 , Issue.3 , pp. 1-55
    • Dinger, W.1    Rees, J.2
  • 13
    • 0005363812 scopus 로고
    • From interpreting to compiling binding times
    • Neil D. Jones, editor. Notes in Computer Science Copenhagen, Denmark, May
    • Charles Consel and Olivier Danvy. From interpreting to compiling binding times. In Neil D. Jones, editor. Proceedings of the Third European Symposium on Programming, number 432 in Lecture Notes in Computer Science, pages 88-105, Copenhagen, Denmark, May 1990.
    • (1990) Proceedings of the Third European Symposium on Programming , Issue.432 , pp. 88-105
    • Consel, C.1    Danvy, O.2
  • 17
    • 84972048107 scopus 로고
    • Representing control, a study of the cps transformation
    • December
    • Olivier Danvy and Andrzej Filinski. Representing control, a study of the CPS transformation. Mathematical Structures in Computer Science, 2(4):361-391, December 1992.
    • (1992) Mathematical Structures in Computer Science , vol.2 , Issue.4 , pp. 361-391
    • Danvy, O.1    Filinski, A.2
  • 18
    • 0347106535 scopus 로고
    • The essence of eta-expansion in partial evaluation
    • An eariier version appeared in the proceedings of the 1994 ACM SIGPLAN Workshop on Partial Evaluation and Semantics-Based Program Manipulation
    • Olivier Danvy, Karoline Malmkjœr, and Jens Palsberg. The essence of eta-expansion in partial evaluation. LISP and Symbolic Computation, 8(3):209-227, 1995. An eariier version appeared in the proceedings of the 1994 ACM SIGPLAN Workshop on Partial Evaluation and Semantics-Based Program Manipulation.
    • (1995) LISP and Symbolic Computation , vol.8 , Issue.3 , pp. 209-227
    • Danvy, O.1    Malmkjœr, K.2    Palsberg, J.3
  • 22
    • 0028022240 scopus 로고    scopus 로고
    • Representing monads
    • Andrzej Filinski. Representing monads. In Boehm [5], pages 446-457.
    • Boehm , vol.5 , pp. 446-457
    • Filinski, A.1
  • 23
    • 0004195132 scopus 로고
    • PhD thesis, School of Computer Science, Carnegie Mellon University, Pittsburgh, Pennsylvania
    • Andrzej Filinski. Controlling Effects. PhD thesis, School of Computer Science, Carnegie Mellon University, Pittsburgh, Pennsylvania, 1995.
    • (1995) Controlling Effects
    • Filinski, A.1
  • 25
    • 0000146309 scopus 로고
    • Partial evaluation of computation process-an approach to a compiler-compiler
    • Yoshihito Futamura. Partial evaluation of computation process-an approach to a compiler-compiler. Systems, Computers, Controls 2, 5, pages 45-50, 1971.
    • (1971) Systems, Computers, Controls , vol.2 , Issue.5 , pp. 45-50
    • Futamura, Y.1
  • 26
    • 84958608332 scopus 로고
    • Efficient multilevel generating extensions for program speciahzation
    • S. D. Swierstra and M. Hermenegildo, editors. in Lecture Notes in Computer Science, Utrecht, The Netherlands, September
    • Robert Glück and Jesper Jörgensen. Efficient multilevel generating extensions for program speciahzation. In S. D. Swierstra and M. Hermenegildo, editors. Seventh International Symposium on Programming Language Implementation and Logic Programming, number 982 in Lecture Notes in Computer Science, pages 259278, Utrecht, The Netherlands, September 1995.
    • (1995) Seventh International Symposium on Programming Language Implementation and Logic Programming , Issue.982 , pp. 259-278
    • Glück, R.1    Jörgensen, J.2
  • 27
    • 0013165306 scopus 로고    scopus 로고
    • PhD thesis, Computer Science Department, Indiana University, Bloomington, Indiana, Forthcoming
    • Mayer Goldberg. Recursive Application Survival m the \-Calculus. PhD thesis, Computer Science Department, Indiana University, Bloomington, Indiana, 1996. Forthcoming.
    • (1996) Recursive Application Survival M the \-Calculus
    • Goldberg, M.1
  • 28
    • 67650088339 scopus 로고    scopus 로고
    • A generic account of continuation-passing styles
    • John Hatcliff and Olivier Danvy. A generic account of continuation-passing styles. In Boehm [5], pages 458471.
    • Boehm , vol.5 , pp. 458471
    • Hatcliff, J.1    Danvy, O.2
  • 29
    • 0028448324 scopus 로고
    • Dynamic typing: Syntax and proof theory
    • Special Issue on ESOP'92, the Fourth European Symposium on Programming, Rennes, February 1992
    • Fritz Henglein. Dynamic typing: Syntax and proof theory. Science of Computer Programming, 22(3):197-230, 1993. Special Issue on ESOP'92, the Fourth European Symposium on Programming, Rennes, February 1992.
    • (1993) Science of Computer Programming , vol.22 , Issue.3 , pp. 197-230
    • Henglein, F.1
  • 32
    • 85035059999 scopus 로고
    • Lecture Notes in Computer Science, Aarhus, Denmark
    • Neil D. Jones, editor. Semantics-Directed Compiler Generation, number 94 in Lecture Notes in Computer Science, Aarhus, Denmark, 1980.
    • (1980) Semantics-Directed Compiler Generation , Issue.94
    • Neil, D.1
  • 33
    • 0002993625 scopus 로고
    • Challenging problems in partial evaluation and mixed computation
    • North-Holland
    • Neil D. Jones. Challenging problems in partial evaluation and mixed computation. In Partial Evaluation and Mixed Computation, pages 1-14. North-Holland, 1988.
    • (1988) Partial Evaluation and Mixed Computation , pp. 1-14
    • Neil, D.1
  • 42
    • 85034964857 scopus 로고
    • PhD thesis, DIKU, Computer Science Department, University of Copenhagen, Copenhagen, Denmark, March
    • Torben M. Mogensen. Binding Time Aspects of Partial Evaluation. PhD thesis, DIKU, Computer Science Department, University of Copenhagen, Copenhagen, Denmark, March 1989.
    • (1989) Binding Time Aspects of Partial Evaluation
    • Torben, M.1
  • 43
    • 0026188821 scopus 로고
    • Notions of computation and monads
    • Eugenio Moggi. Notions of computation and monads. Information and Computation, 93:55-92, 1991.
    • (1991) Information and Computation , vol.93 , pp. 55-92
    • Moggi, E.1
  • 46
    • 0007864316 scopus 로고
    • Compiler generation from denotational semantics
    • Bernard Lorho, editor, Cambridge University Press
    • Larry Paulson. Compiler generation from denotational semantics. In Bernard Lorho, editor, Methods and Tools for Compiler Construction, pages 219-250. Cambridge University Press, 1984.
    • (1984) Methods and Tools for Compiler Construction , pp. 219-250
    • Paulson, L.1
  • 47
    • 0002474842 scopus 로고
    • Logic programming in the lf logical framework
    • Gerard Huet and Gordon Plotkin, editors, Cambridge University Press
    • Frank Pfenning. Logic programming in the LF logical framework. In Gerard Huet and Gordon Plotkin, editors, Logical Frameworks, pages 149-181. Cambridge University Press, 1991.
    • (1991) Logical Frameworks , pp. 149-181
    • Pfenning, F.1
  • 48
    • 84900561278 scopus 로고
    • The essence of algol
    • van Vliet editor Amsterdam, North-Holland
    • John C. Reynolds. The essence of Algol. In van Vliet, editor, International Symposium on Algorithmic Languages, pages 345-372, Amsterdam, 1982. North-Holland.
    • (1982) International Symposium on Algorithmic Languages , pp. 345-372
    • John, C.1
  • 49
    • 0003716706 scopus 로고
    • PhD thesis, Stanford University, Stanford, California, February Technical report CSL-TR
    • Erik Ruf. Topics in Online Partial Evaluation. PhD thesis, Stanford University, Stanford, California, February 1993. Technical report CSL-TR-93-563.
    • (1993) Topics in Online Partial Evaluation , pp. 93-563
    • Ruf, E.1
  • 50
    • 84931351744 scopus 로고
    • A compiler for scheme. Technical report ai-tr-474, artificial intelligence laboratory
    • Cambridge, Massachusetts, May
    • Guy L. Steele Jr. Rabbit: A compiler for Scheme. Technical Report AI-TR-474, Artificial Intelligence Laboratory, Massachusetts Institute of Technology, Cambridge, Massachusetts, May 1978.
    • (1978) Massachusetts Institute of Technology
    • Guy, L.1    Steele Rabbit2


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