메뉴 건너뛰기




Volumn 52, Issue 1-3, 2004, Pages 307-339

Transformation by interpreter specialisation

Author keywords

[No Author keywords available]

Indexed keywords

CODES (SYMBOLS); COMPUTATIONAL METHODS; OPTIMIZATION; POLYNOMIALS; PROBLEM SOLVING; PROGRAM INTERPRETERS;

EID: 3042733953     PISSN: 01676423     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.scico.2004.03.010     Document Type: Article
Times cited : (33)

References (41)
  • 3
    • 0005303575 scopus 로고
    • Speedup analysis in partial evaluation (preliminary results)
    • Partial Evaluation and Semantics-Based Program Manipulation. New Haven, Connecticut, September
    • Andersen L.O., Gomard C.K. Speedup analysis in partial evaluation (preliminary results). Partial Evaluation and Semantics-Based Program Manipulation. New Haven, Connecticut (Sigplan Notices, vol. 26, no. 9, September 1991) :1992;1-7.
    • (1991) Sigplan Notices , vol.26 , Issue.9 , pp. 1-7
    • Andersen, L.O.1    Gomard, C.K.2
  • 4
    • 0030144729 scopus 로고    scopus 로고
    • Duplication and partial evaluation - For a better understanding of reflective languages
    • Asai K., Matsuoka S., Yonezawa A. Duplication and partial evaluation - for a better understanding of reflective languages - . Lisp and Symbolic Computation. 9:1996;203-241.
    • (1996) Lisp and Symbolic Computation , vol.9 , pp. 203-241
    • Asai, K.1    Matsuoka, S.2    Yonezawa, A.3
  • 5
    • 0017555157 scopus 로고
    • Improving programs by the introduction of recursion
    • Bird R.S. Improving programs by the introduction of recursion. Communications of the ACM. 20:(11):1977;856-863.
    • (1977) Communications of the ACM , vol.20 , Issue.11 , pp. 856-863
    • Bird, R.S.1
  • 7
    • 0024303062 scopus 로고
    • Partial evaluation of pattern matching in strings
    • Consel C., Danvy O. Partial evaluation of pattern matching in strings. Information Processing Letters. 30:(2):1989;79-86.
    • (1989) Information Processing Letters , vol.30 , Issue.2 , pp. 79-86
    • Consel, C.1    Danvy, O.2
  • 8
    • 3042774752 scopus 로고    scopus 로고
    • A tour of Tempo: A program specializer for the C language
    • doi: 10.1016/j.scico.2004.03.011
    • Consel C., Lawall J.L., Le Meur A.-F. A tour of Tempo: a program specializer for the C language, Science of Computer Programming (this issue). doi: 10.1016/j.scico.2004.03.011.
    • Science of Computer Programming , Issue.THIS ISSUE
    • Consel, C.1    Lawall, J.L.2    Le Meur, A.-F.3
  • 11
    • 0026913084 scopus 로고
    • The revised report on the syntactic theories of sequential control and state
    • Felleisen M., Hieb R. The revised report on the syntactic theories of sequential control and state. Theoretical Computer Science. 103:(2):1992;235- 271.
    • (1992) Theoretical Computer Science , vol.103 , Issue.2 , pp. 235-271
    • Felleisen, M.1    Hieb, R.2
  • 12
    • 0033319357 scopus 로고    scopus 로고
    • Partial evaluation of computation process - An approach to a compiler-compiler
    • Futamura Y. Partial evaluation of computation process - an approach to a compiler-compiler. Higher-Order and Symbolic Computation. 12:(4):1999;381-391 Systems, Computers, Controls. 2:(5):1971;45-50. (reprinted).
    • (1999) Higher-order and Symbolic Computation , vol.12 , Issue.4 , pp. 381-391
    • Futamura, Y.1
  • 13
    • 0033319357 scopus 로고    scopus 로고
    • reprinted
    • Futamura Y. Partial evaluation of computation process - an approach to a compiler-compiler. Higher-Order and Symbolic Computation. 12:(4):1999;381-391 Systems, Computers, Controls. 2:(5):1971;45-50. (reprinted).
    • (1971) Systems, Computers, Controls , vol.2 , Issue.5 , pp. 45-50
  • 15
    • 0007769931 scopus 로고
    • Specialisation of Prolog and FCP programs using abstract interpretation
    • Gallagher J., Codish M., Shapiro E. Specialisation of Prolog and FCP programs using abstract interpretation. New Generation Computing. 6:(2-3):1988;159-186.
    • (1988) New Generation Computing , vol.6 , Issue.2-3 , pp. 159-186
    • Gallagher, J.1    Codish, M.2    Shapiro, E.3
  • 16
  • 17
    • 3042721366 scopus 로고
    • Generating transformers for deforestation and supercompilation
    • B. Le Charlier. Static Analysis, Springer-Verlag
    • Glück R., Jørgensen J. Generating transformers for deforestation and supercompilation. Le Charlier B. Static Analysis. Lecture Notes in Computer Science. vol. 864:1994;432-448 Springer-Verlag.
    • (1994) Lecture Notes in Computer Science , vol.864 , pp. 432-448
    • Glück, R.1    Jørgensen, J.2
  • 18
    • 0037479160 scopus 로고    scopus 로고
    • Partial evaluation - Practice and theory
    • DIKU 1998 International Summer School, Springer-Verlag
    • Hatcliff J., Mogensen T., Thiemann P. Partial Evaluation - Practice and Theory, DIKU 1998 International Summer School. Lecture Notes in Computer Science. vol. 1706:1999;Springer-Verlag.
    • (1999) Lecture Notes in Computer Science , vol.1706
    • Hatcliff, J.1    Mogensen, T.2    Thiemann, P.3
  • 23
    • 84958682557 scopus 로고    scopus 로고
    • SIMILIX: A self-applicable partial evaluator for Scheme
    • DIKU 1998 International Summer School, Springer-Verlag
    • Jørgensen J. SIMILIX: A self-applicable partial evaluator for Scheme. Partial Evaluation - Practice and Theory, DIKU 1998 International Summer School. 1999;83-107 Springer-Verlag.
    • (1999) Partial Evaluation - Practice and Theory , pp. 83-107
    • Jørgensen, J.1
  • 24
    • 84958621263 scopus 로고    scopus 로고
    • Advanced logic program specialisation
    • DIKU 1998 International Summer School, Springer-Verlag
    • Leuschel M. Advanced logic program specialisation. Partial Evaluation - Practice and Theory, DIKU 1998 International Summer School. 1999;271-292 Springer-Verlag.
    • (1999) Partial Evaluation - Practice and Theory , pp. 271-292
    • Leuschel, M.1
  • 25
    • 84958676059 scopus 로고    scopus 로고
    • Logic program specialisation
    • DIKU, 1998, International Summer School, Springer-Verlag
    • Leuschel M. Logic program specialisation. Partial Evaluation - Practice and Theory, DIKU, 1998, International Summer School. 1999;155-188 Springer-Verlag.
    • (1999) Partial Evaluation - Practice and Theory , pp. 155-188
    • Leuschel, M.1
  • 29
    • 0012527159 scopus 로고    scopus 로고
    • Inherited limits
    • J. Hatcliff, T. Mogensen, & P. Thiemann. Partial Evaluation: Practice and Theory. Lecture Notes in Computer Science, vol. 1706, Springer-Verlag
    • Mogensen T. Inherited limits. Hatcliff J., Mogensen T., Thiemann P. Partial Evaluation: Practice and Theory. Proceedings of the 1998 DIKU International Summerschool. Lecture Notes in Computer Science. vol. 1706:1998;202 Springer-Verlag.
    • (1998) Proceedings of the 1998 DIKU International Summerschool , pp. 202
    • Mogensen, T.1
  • 31
    • 3042770235 scopus 로고    scopus 로고
    • Microlanguages for operating system specialization
    • 1st ACM-SIGPLAN Workshop on Domain-specific Languages, University of Illinois at Urbana-Champaign
    • C. Pu, A. Black, C. Cowan, J. Walpole, C. Consel, Microlanguages for operating system specialization, in: 1st ACM-SIGPLAN Workshop on Domain-Specific Languages, Computer Science Technical Report, University of Illinois at Urbana-Champaign, 1997.
    • (1997) Computer Science Technical Report
    • Pu, C.1    Black, A.2    Cowan, C.3    Walpole, J.4    Consel, C.5
  • 32
    • 0032288850 scopus 로고    scopus 로고
    • Definitional interpreters for higher-order programming languages
    • Reynolds J.C. Definitional interpreters for higher-order programming languages. Higher-Order and Symbolic Computation. 11:(4):1998;363-397.
    • (1998) Higher-order and Symbolic Computation , vol.11 , Issue.4 , pp. 363-397
    • Reynolds, J.C.1
  • 33
    • 0027706084 scopus 로고
    • Mixtus: An automatic partial evaluator for full Prolog
    • Sahlin D. Mixtus: an automatic partial evaluator for full Prolog. New Generation Computing. 12:(1):1993;7-51.
    • (1993) New Generation Computing , vol.12 , Issue.1 , pp. 7-51
    • Sahlin, D.1
  • 35
    • 0012583201 scopus 로고    scopus 로고
    • Bootstrapping higher-order program transformers from interpreters
    • K.M. George, J.H. Carroll, D. Oppenheim, & J. Hightower. ACM Press
    • Sperber M., Glück R., Thiemann P. Bootstrapping higher-order program transformers from interpreters. George K.M., Carroll J.H., Oppenheim D., Hightower J. Proceedings of the 1996 ACM Symposium on Applied Computing. 1996;408-413 ACM Press.
    • (1996) Proceedings of the 1996 ACM Symposium on Applied Computing , pp. 408-413
    • Sperber, M.1    Glück, R.2    Thiemann, P.3
  • 36
    • 0034266915 scopus 로고    scopus 로고
    • Static and dynamic program compilation by interpreter specialization
    • Thibault S., Consel C., Lawall J.L., Marlet R., Muller G. Static and dynamic program compilation by interpreter specialization. hosc. 13:(3):2000;161-178.
    • (2000) Hosc , vol.13 , Issue.3 , pp. 161-178
    • Thibault, S.1    Consel, C.2    Lawall, J.L.3    Marlet, R.4    Muller, G.5
  • 37
    • 0032594217 scopus 로고    scopus 로고
    • Domain-specific languages: From design to implementation - Application to video device driver generation
    • Thibault S., Marlet R., Consel C. Domain-specific languages: from design to implementation - application to video device driver generation. IEEE Transactions on Software Engineering (TSE). 25:(3):2003;363-377.
    • (2003) IEEE Transactions on Software Engineering (TSE) , vol.25 , Issue.3 , pp. 363-377
    • Thibault, S.1    Marlet, R.2    Consel, C.3
  • 38
    • 84958624048 scopus 로고    scopus 로고
    • Aspects of the PGG system: Specialization for standard scheme
    • DIKU 1998, International Summer School, Springer-Verlag
    • Thiemann P. Aspects of the PGG system: Specialization for standard scheme. Partial Evaluation - Practice and Theory, DIKU 1998, International Summer School. 1999;412-432 Springer-Verlag.
    • (1999) Partial Evaluation - Practice and Theory , pp. 412-432
    • Thiemann, P.1
  • 40
    • 0001813087 scopus 로고    scopus 로고
    • Domain-specific languages: An annotated bibliography
    • van Deursen A., Klint P., Visser J. Domain-specific languages: an annotated bibliography. ACM SIGPLAN Notices. 35:(6):2000;26-36.
    • (2000) ACM SIGPLAN Notices , vol.35 , Issue.6 , pp. 26-36
    • Van Deursen, A.1    Klint, P.2    Visser, J.3


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