메뉴 건너뛰기




Volumn 2395 LNCS, Issue , 2002, Pages 137-192

Normalization and partial evaluation

Author keywords

[No Author keywords available]

Indexed keywords

CALCULATIONS; DIFFERENTIATION (CALCULUS); SEMANTICS;

EID: 84886794060     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/3-540-45699-6_4     Document Type: Conference Paper
Times cited : (34)

References (50)
  • 2
    • 84949486005 scopus 로고
    • Categorical reconstruction of a reduction free normalization proof
    • D. Pitt, D. E. Rydeheard, and P. Johnstone, editors, 6th International Conference, number 953 in Lecture Notes in Computer Science, Cambridge, UK, August
    • Thorsten Altenkirch, Martin Hofmann, and Thomas Streicher. Categorical reconstruction of a reduction free normalization proof. In D. Pitt, D. E. Rydeheard, and P. Johnstone, editors, Category Theory and Computer Science, 6th International Conference, number 953 in Lecture Notes in Computer Science, Cambridge, UK, August 1995.
    • (1995) Category Theory and Computer Science
    • Altenkirch, T.1    Hofmann, M.2    Streicher, T.3
  • 4
    • 0036238224 scopus 로고    scopus 로고
    • Binding-time analysis for both static and dynamic expressions
    • Preliminary version available in the proceedings of SAS 1999 (LNCS 1694)
    • Kenichi Asai. Binding-time analysis for both static and dynamic expressions. New Generation Computing, 20(1):27-51, 2002. Preliminary version available in the proceedings of SAS 1999 (LNCS 1694).
    • (2002) New Generation Computing , vol.20 , Issue.1 , pp. 27-51
    • Asai, K.1
  • 6
    • 0346031238 scopus 로고
    • The type free lambda calculus
    • North-Holland
    • Henk Barendregt. The type free lambda calculus. In Handbook of Mathematical Logic, pages 1092-1132. North-Holland, 1977.
    • (1977) Handbook of Mathematical Logic , pp. 1092-1132
    • Barendregt, H.1
  • 7
  • 8
    • 0001439401 scopus 로고
    • Lambda calculi with types
    • Oxford University Press
    • Henk P. Barendregt. Lambda calculi with types. In Handbook of Logic in Computer Science, volume 2, pages 117-309. Oxford University Press, 1992.
    • (1992) Handbook of Logic in Computer Science , vol.2 , pp. 117-309
    • Barendregt, H.P.1
  • 9
    • 0010850745 scopus 로고
    • Program extraction from normalization proofs
    • M. Bezem and J. F. Groote, editors, number 664 in Lecture Notes in Computer Science, Utrecht, The Netherlands, March
    • Ulrich Berger. Program extraction from normalization proofs. In M. Bezem and J. F. Groote, editors, Typed Lambda Calculi and Applications, number 664 in Lecture Notes in Computer Science, pages 91-106, Utrecht, The Netherlands, March 1993.
    • (1993) Typed Lambda Calculi and Applications , pp. 91-106
    • Berger, U.1
  • 12
    • 84886792507 scopus 로고
    • Intuitionistic model constructions and normalization proofs
    • H. Barendregt and T. Nipkow, editors, number 806 in Lecture Notes in Computer Science, Nijmegen, The Netherlands, May
    • Thierry Coquand and Peter Dybjer. Intuitionistic model constructions and normalization proofs. In H. Barendregt and T. Nipkow, editors, Types for Proofs and Programs, International Workshop TYPES'93, number 806 in Lecture Notes in Computer Science, Nijmegen, The Netherlands, May 1993.
    • (1993) Types for Proofs and Programs, International Workshop TYPES'93
    • Coquand, T.1    Dybjer, P.2
  • 15
    • 84957700485 scopus 로고    scopus 로고
    • Pragmatics of type-directed partial evaluation
    • O. Danvy, R. Gl̈uck, and P. Thiemann, editors, number 1110 in Lecture Notes in Computer Science, Dagstuhl, Germany, February, Springer-Verlag. Extended version available as the technical report BRICS RS-96-15
    • Olivier Danvy. Pragmatics of type-directed partial evaluation. In O. Danvy, R. Gl̈uck, and P. Thiemann, editors, Partial Evaluation, number 1110 in Lecture Notes in Computer Science, pages 73-94, Dagstuhl, Germany, February 1996. Springer-Verlag. Extended version available as the technical report BRICS RS-96-15.
    • (1996) Partial Evaluation , pp. 73-94
    • Danvy, O.1
  • 16
    • 84958660609 scopus 로고    scopus 로고
    • Type-directed partial evaluation
    • J. Hatcliff, T. A. Mogensen, and P. Thieman, editors, Proceedings of the 1998 DIKU Summer School, number 1706 in Lecture Notes in Computer Science, Springer-Verlag, Copenhagen, Denmark, July
    • Olivier Danvy. Type-directed partial evaluation. In J. Hatcliff, T. A. Mogensen, and P. Thieman, editors, Partial Evaluation - Practice and Theory; Proceedings of the 1998 DIKU Summer School, number 1706 in Lecture Notes in Computer Science, pages 367-411. Springer-Verlag, Copenhagen, Denmark, July 1998.
    • (1998) Partial Evaluation - Practice and Theory , pp. 367-411
    • Danvy, O.1
  • 17
    • 84886786670 scopus 로고    scopus 로고
    • editors., (Gothenburg, Sweden, May 8-9), number NS-98-8 in Note Series, Department of Computer Science, University of Aarhus, May 1998. BRICS
    • Olivier Danvy and Peter Dybjer, editors. Proceedings of the 1998 APPSEM Workshop on Normalization by Evaluation, NBE '98, (Gothenburg, Sweden, May 8-9, 1998), number NS-98-8 in Note Series, Department of Computer Science, University of Aarhus, May 1998. BRICS.
    • (1998) Proceedings of the 1998 APPSEM Workshop on Normalization by Evaluation, NBE '98
    • Danvy, O.1    Dybjer, P.2
  • 19
    • 0347106535 scopus 로고
    • The essence of etaexpansion in partial evaluation
    • Olivier Danvy, Karoline Malmkjar, and Jens Palsberg. The essence of etaexpansion in partial evaluation. Lisp and Symbolic Computation, 8(3):209- 227, 1995.
    • (1995) Lisp and Symbolic Computation , vol.8 , Issue.3 , pp. 209-227
    • Danvy, O.1    Malmkjar, K.2    Palsberg, J.3
  • 20
    • 84957710442 scopus 로고    scopus 로고
    • Semantics-based compiling: A case study in type-directed partial evaluation
    • number 1140 in Lecture Notes in Computer Science, Aachen, Germany, September
    • Olivier Danvy and René Vestergaard. Semantics-based compiling: A case study in type-directed partial evaluation. In Eighth International Symposium on Programming Language Implementation and Logic Programming, number 1140 in Lecture Notes in Computer Science, pages 182-197, Aachen, Germany, September 1996.
    • (1996) Eighth International Symposium on Programming Language Implementation and Logic Programming , pp. 182-197
    • Danvy, O.1    Vestergaard, R.2
  • 22
    • 84979052936 scopus 로고    scopus 로고
    • A semantic account of type-directed partial evaluation
    • G. Nadathur, editor, number 1702 in Lecture Notes in Computer Science, Paris, France, September
    • Andrzej Filinski. A semantic account of type-directed partial evaluation. In G. Nadathur, editor, International Conference on Principles and Practice of Declarative Programming, number 1702 in Lecture Notes in Computer Science, pages 378-395, Paris, France, September 1999.
    • (1999) International Conference on Principles and Practice of Declarative Programming , pp. 378-395
    • Filinski, A.1
  • 23
    • 84888865097 scopus 로고    scopus 로고
    • Normalization by evaluation for the computational lambda-calculus
    • S. Abramsky, editor, number 2044 in Lecture Notes in Computer Science, Krakow, Poland, May
    • Andrzej Filinski. Normalization by evaluation for the computational lambda-calculus. In S. Abramsky, editor, Typed Lambda Calculi and Applications, number 2044 in Lecture Notes in Computer Science, pages 151-165, Krakow, Poland, May 2001.
    • (2001) Typed Lambda Calculi and Applications , pp. 151-165
    • Filinski, A.1
  • 24
    • 0000146309 scopus 로고
    • Partial evaluation of computation process - an approach to a compiler-compiler
    • Yoshihiko Futamura. Partial evaluation of computation process - an approach to a compiler-compiler. Systems, Computers, Controls, 2(5):721-728, 1971.
    • (1971) Systems, Computers, Controls , vol.2 , Issue.5 , pp. 721-728
    • Futamura, Y.1
  • 26
    • 0033319357 scopus 로고    scopus 로고
    • Partial evaluation of computation process, revisited
    • Yoshihiko Futamura. Partial evaluation of computation process, revisited. Higher-Order and Symbolic Computation, 12(4):377-380, 1999.
    • (1999) Higher-Order and Symbolic Computation , vol.12 , Issue.4 , pp. 377-380
    • Futamura, Y.1
  • 27
    • 0026845597 scopus 로고
    • A self-applicable partial evaluator for the lambda calculus: Correctness and pragmatics
    • April
    • Carsten K. Gomard. A self-applicable partial evaluator for the lambda calculus: Correctness and pragmatics. ACM Transactions on Programming Languages and Systems, 12(4):147-172, April 1991.
    • (1991) ACM Transactions on Programming Languages and Systems , vol.12 , Issue.4 , pp. 147-172
    • Gomard, C.K.1
  • 29
    • 0035465993 scopus 로고    scopus 로고
    • The second Futamura projection for type-directed partial evaluation
    • Bernd Grobauer and Zhe Yang. The second Futamura projection for type-directed partial evaluation. Higher-Order and Symbolic Computation, 14(2/3):173-219, 2001.
    • (2001) Higher-Order and Symbolic Computation , vol.14 , Issue.2-3 , pp. 173-219
    • Grobauer, B.1    Yang, Z.2
  • 30
    • 0003799593 scopus 로고
    • Partial evaluation and automatic program generation
    • Prentice-Hall, Available electronically at
    • Neil D. Jones, Carsten K. Gomard, and Peter Sestoft. Partial Evaluation and Automatic Program Generation. Prentice Hall International Series in Computer Science. Prentice-Hall, 1993. Available electronically at http://www.dina.dk/ ̃sestoft/pebook/.
    • (1993) Prentice Hall International Series in Computer Science
    • Jones, N.D.1    Gomard, C.K.2    Sestoft, P.3
  • 31
    • 4243505060 scopus 로고
    • PhD thesis, Universit́e de Paris VII, Paris, France, January
    • Yves Lafont. Logiques, Cat́egories et Machines. PhD thesis, Universit́e de Paris VII, Paris, France, January 1988.
    • (1988) Logiques, Cat́egories Et Machines
    • Lafont, Y.1
  • 33
    • 77956955158 scopus 로고
    • About models for intuitionistic type theories and the notion of definitional equality
    • S. Kanger, editor
    • Per Martin-Löf. About models for intuitionistic type theories and the notion of definitional equality. In S. Kanger, editor, Proceedings of the 3rd Scandinavian Logic Symposium, pages 81-109, 1975.
    • (1975) Proceedings of the 3rd Scandinavian Logic Symposium , pp. 81-109
    • Martin-Löf, P.1
  • 34
    • 77956954781 scopus 로고
    • An intuitionistic theory of types: Predicative part
    • H. E. Rose and J. C. Shepherdson, editors, North-Holland
    • Per Martin-Löf. An intuitionistic theory of types: Predicative part. In H. E. Rose and J. C. Shepherdson, editors, Logic Colloquium '73, pages 73-118. North-Holland, 1975.
    • (1975) Logic Colloquium '73 , pp. 73-118
    • Martin-Löf, P.1
  • 35
    • 85027527498 scopus 로고
    • The ALF proof editor and its proof engine
    • H. Barendregt and T. Nipkow, editors, number 806 in Lecture Notes in Computer Science, Nijmegen, The Netherlands, May
    • Lena Magnusson and Bengt Nordstrom. The ALF proof editor and its proof engine. In H. Barendregt and T. Nipkow, editors, Types for Proofs and Programs, International Workshop TYPES'93, number 806 in Lecture Notes in Computer Science, pages 213-237, Nijmegen, The Netherlands, May 1993.
    • (1993) Types for Proofs and Programs, International Workshop TYPES'93 , pp. 213-237
    • Magnusson, L.1    Nordstrom, B.2
  • 37
    • 84974081740 scopus 로고
    • Efficient self-interpretation in lambda calculus
    • July
    • Torben A. Mogensen. Efficient self-interpretation in lambda calculus. Journal of Functional Programming, 2(3):345-364, July 1992.
    • (1992) Journal of Functional Programming , vol.2 , Issue.3 , pp. 345-364
    • Mogensen, T.A.1
  • 38
    • 0022560855 scopus 로고
    • Two-level semantics and code generation
    • January
    • Flemming Nielson and Hanne Riis Nielson. Two-level semantics and code generation. Theoretical Computer Science, 56(1):59-133, January 1988.
    • (1988) Theoretical Computer Science , vol.56 , Issue.1 , pp. 59-133
    • Nielson, F.1    Nielson, H.R.2
  • 39
    • 84949188939 scopus 로고    scopus 로고
    • A Curry-Howard isomorphism for compilation and program execution
    • J.-Y. Girard, editor, number 1581 in Lecture Notes in Computer Science, L'Aquila, Italy, April
    • Atsushi Ohori. A Curry-Howard isomorphism for compilation and program execution. In J.-Y. Girard, editor, Typed Lambda Calculi and Applications, number 1581 in Lecture Notes in Computer Science, pages 280-294, L'Aquila, Italy, April 1999.
    • (1999) Typed Lambda Calculi and Applications , pp. 280-294
    • Ohori, A.1
  • 41
    • 18944377121 scopus 로고
    • Call-by-name, call-by-value and the λ-calculus
    • December
    • Gordon D. Plotkin. Call-by-name, call-by-value and the λ-calculus. Theoretical Computer Science, 1(2):125-159, December 1975.
    • (1975) Theoretical Computer Science , vol.1 , Issue.2 , pp. 125-159
    • Plotkin, G.D.1
  • 42
    • 0000230630 scopus 로고
    • LCF considered as a programming language
    • December
    • Gordon D. Plotkin. LCF considered as a programming language. Theoretical Computer Science, 5(3):223-255, December 1977.
    • (1977) Theoretical Computer Science , vol.5 , Issue.3 , pp. 223-255
    • Plotkin, G.D.1
  • 43
    • 85035001592 scopus 로고
    • Definitional interpreters for higher-order programming languages
    • Boston, Massachusetts, August
    • John C. Reynolds. Definitional interpreters for higher-order programming languages. In Proceedings of 25th ACM National Conference, pages 717- 740, Boston, Massachusetts, August 1972.
    • (1972) Proceedings of 25th ACM National Conference , pp. 717-740
    • Reynolds, J.C.1
  • 45
    • 0003716706 scopus 로고
    • PhD thesis, Stanford University, Stanford, California, February, Technical report CSL-TR-93-563
    • 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
    • Ruf, E.1
  • 46
    • 0035466055 scopus 로고    scopus 로고
    • A hybrid approach to online and offline partial evaluation
    • Eijiro Sumii and Naoki Kobayashi. A hybrid approach to online and offline partial evaluation. Higher-Order and Symbolic Computation, 14(2/3):101- 142, 2001.
    • (2001) Higher-Order and Symbolic Computation , vol.14 , Issue.2-3 , pp. 101-142
    • Sumii, E.1    Kobayashi, N.2
  • 50
    • 0031611721 scopus 로고    scopus 로고
    • Encoding types in ML-like languages
    • Baltimore, Maryland, September, Extended version to appear in TCS
    • Zhe Yang. Encoding types in ML-like languages. In ACM SIGPLAN International Conference on Functional Programming, pages 289-300, Baltimore, Maryland, September 1998. Extended version to appear in TCS.
    • (1998) ACM SIGPLAN International Conference on Functional Programming , pp. 289-300
    • Yang, Z.1


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