메뉴 건너뛰기




Volumn 982, Issue , 1995, Pages 279-298

Mechanically verifying the correctness of an offline partial evaluator

Author keywords

[No Author keywords available]

Indexed keywords

BINS; COMPUTATIONAL LINGUISTICS; COMPUTER PROGRAMMING LANGUAGES; LOGIC PROGRAMMING; OBJECT ORIENTED PROGRAMMING; RECONFIGURABLE HARDWARE; SEMANTICS;

EID: 84958617909     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/BFb0026826     Document Type: Conference Paper
Times cited : (13)

References (28)
  • 1
    • 84957710169 scopus 로고    scopus 로고
    • Reasoning with executable specifications
    • Yves Bertot and Ranan Fraer. Reasoning with executable specifications. In TAPSOFT’95 [27], pages 531-545.
    • TAPSOFT’95 , pp. 531-545
    • Bertot, Y.1    Fraer, R.2
  • 2
    • 84957614919 scopus 로고    scopus 로고
    • Formal specification and prototyping of a program specializer
    • Sandrine Blazy and Philippe Facon. Formal specification and prototyping of a program specializer. In TAPSOFT’95 [27], pages 666-680.
    • TAPSOFT’95 , pp. 666-680
    • Blazy, S.1    Facon, P.2
  • 7
    • 0002157340 scopus 로고
    • A partial evaluator for the untyped lambdacalculus
    • Carsten K. Gomard and Neil Jones. A partial evaluator for the untyped lambdacalculus. Journal of Functional Programming, 1(1):21-69, 1991.
    • (1991) Journal of Functional Programming , vol.1 , Issue.1 , pp. 21-69
    • Gomard, C.K.1    Jones, N.2
  • 12
    • 0027353175 scopus 로고
    • A framework for defining logics
    • A preliminary version appeared in the proceedings of the First IEEE Symposium on Logic in Computer Science, pages 194 204, June 1987
    • Robert Harper, Furio Honsell, and Gordon Plotkin. A framework for defining logics. Journal of the ACM, 40 (1):143-184, 1993. A preliminary version appeared in the proceedings of the First IEEE Symposium on Logic in Computer Science, pages 194 204, June 1987.
    • (1993) Journal of the ACM , vol.40 , Issue.1 , pp. 143-184
    • Harper, R.1    Honsell, F.2    Plotkin, G.3
  • 13
    • 84958680648 scopus 로고
    • Mechanically verifying the correctness of an offline partial evaluator (extended version). DIKU Report 95/14, University of Copenhagen, Copenhagen, Denmark
    • John Hateliff. Mechanically verifying the correctness of an offline partial evaluator (extended version). DIKU Report 95/14, University of Copenhagen, Copenhagen, Denmark, 1995.
    • (1995)
    • Hateliff, J.1
  • 14
    • 84958647344 scopus 로고
    • DIKU Report 95/15, Univdrsity of Copenhagen, Copenhagen, Denmark, 1995. Presented at the Workshop on Logic, Domains, and Programming Languages. Darmstadt, Germany. May
    • John Hatcliff and Olivier Danvy. A computational formalization for partial evaluation. DIKU Report 95/15, Univdrsity of Copenhagen, Copenhagen, Denmark, 1995. Presented at the Workshop on Logic, Domains, and Programming Languages. Darmstadt, Germany. May, 1995.
    • (1995) A Computational Formalization for Partial Evaluation
    • Hatcliff, J.1    Danvy, O.2
  • 16
    • 84958608167 scopus 로고
    • Technical Report CS-95-178, Computer Science Department, Brandeis University, Waltham, Massachusetts, January 1995. An earlier version appeared in the proceedings of the, ACM Conference on Lisp and Functional Programming
    • Julia L. Lawall and Olivier Danvy. Continuation-based partial evaluation. Technical Report CS-95-178, Computer Science Department, Brandeis University, Waltham, Massachusetts, January 1995. An earlier version appeared in the proceedings of the 1994 ACM Conference on Lisp and Functional Programming.
    • (1994) Continuation-Based Partial Evaluation
    • Lawall, J.L.1    Danvy, O.2
  • 18
    • 0012526898 scopus 로고
    • Self-applicable partial evaluation for the pure lambda calculus
    • Charles Consel, editor, Research Report 909, Department of Computer Science, Yale University, San Francisco, California, June
    • T. Mogensen. Self-applicable partial evaluation for the pure lambda calculus. In Charles Consel, editor, ACM SIGPLAN Workshop on Partial Evaluation and Semantics-Based Program Manipulation, Research Report 909, Department of Computer Science, Yale University, pages 116-121, San Francisco, California, June 1992.
    • (1992) ACM SIGPLAN Workshop on Partial Evaluation and Semantics-Based Program Manipulation , pp. 116-121
    • Mogensen, T.1
  • 19
    • 84972017777 scopus 로고
    • Correctness of binding-time analysis
    • Jens Palsberg. Correctness of binding-time analysis. Journal of Functional Programming, 3(3):347-363, 1993.
    • (1993) Journal of Functional Programming , vol.3 , Issue.3 , pp. 347-363
    • Palsberg, J.1
  • 20
    • 0002474842 scopus 로고
    • Logic programming in the LF logical framework
    • Gérard Huet and Gordon Plotkin, editors, Cambridge University Press
    • Frank Pfenning. Logic programming in the LF logical framework. In Gérard Huet and Gordon Plotkin, editors, Logical Frameworks, pages 149-181. Cambridge University Press, 1991.
    • (1991) Logical Frameworks , pp. 149-181
    • Pfenning, F.1
  • 21
    • 0003447787 scopus 로고
    • A proof of the church-rosser theorem and its representation in a logical framework
    • Technical Report CMU-CS-92-186, Carnegie Mellon University, Pittsburgh, Pennsylvania, September
    • Frank Pfenning. A proof of the church-rosser theorem and its representation in a logical framework. Technical Report CMU-CS-92-186, Carnegie Mellon University, Pittsburgh, Pennsylvania, September 1992. To appear in Journal of Automated Reasoning.
    • (1992) Journal of Automated Reasoning
    • Pfenning, F.1
  • 24
  • 25
    • 0029202076 scopus 로고
    • Total correctness by local improvement in program transformation
    • Ron Cytron, editor, San Francisco, California, January, ACM Press
    • David Sands. Total correctness by local improvement in program transformation. In Ron Cytron, editor, Proceedings of the Twenty-first Annual A CM Symposium on Principles of Programming Languages, pages 221-232, San Francisco, California, January 1995. ACM Press.
    • (1995) Proceedings of the Twenty-First Annual a CM Symposium on Principles of Programming Languages , pp. 221-232
    • Sands, D.1
  • 26
    • 85015346331 scopus 로고
    • Towards unifying partial evaluation, deforestation, supercompilation, and GPC
    • Edinburgh, U.K., April
    • Morten Heine Sørensen, Robert Glück, and Neil Jones. Towards unifying partial evaluation, deforestation, supercompilation, and GPC. In Proceedings of the Fifth European Symposium on Programming, pages 485-500, Edinburgh, U.K., April 1994.
    • (1994) Proceedings of the Fifth European Symposium on Programming , pp. 485-500
    • Sørensen, M.H.1    Glück, R.2    Jones, N.3
  • 28
    • 84971946807 scopus 로고
    • Specifying the correctness of binding-time analysis
    • Mitchell Wand. Specifying the correctness of binding-time analysis. Journal of Functional Programming, 3(3):365-387, 1993.
    • (1993) Journal of Functional Programming , vol.3 , Issue.3 , pp. 365-387
    • Wand, M.1


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