메뉴 건너뛰기




Volumn 70, Issue 6, 2002, Pages 156-175

Strategies for source-to-source constant progagation

Author keywords

[No Author keywords available]

Indexed keywords

DATA PROCESSING; OPTIMIZATION; PROBLEM SOLVING; PROGRAM COMPILERS; SYNTACTICS; TREES (MATHEMATICS);

EID: 18244404252     PISSN: 15710661     EISSN: None     Source Type: Journal    
DOI: 10.1016/S1571-0661(04)80605-4     Document Type: Conference Paper
Times cited : (14)

References (22)
  • 3
    • 21344454641 scopus 로고    scopus 로고
    • How to uniformly specify program analysis and transformation
    • T. Gyimóthy, editor, International Conference on Compiler Construction (CC'96)
    • Assmann U., How To Uniformly Specify Program Analysis and Transformation, in: T. Gyimóthy, editor, International Conference on Compiler Construction (CC'96), Lecture Notes in Computer Science 1060 (1996), pp. 121-135.
    • (1996) Lecture Notes in Computer Science , vol.1060 , pp. 121-135
    • Assmann, U.1
  • 4
    • 4243890322 scopus 로고    scopus 로고
    • CodeBoost: A framework for the transformation of C++ programs
    • Institute of Information and Computing Sciences, Utrecht University, Utrecht, The Netherlands
    • Bagge O., M. Haveraaen and E. Visser, CodeBoost: A framework for the transformation of C++ programs, Technical Report UU-CS-2001-32, Institute of Information and Computing Sciences, Utrecht University, Utrecht, The Netherlands (2001).
    • (2001) Technical Report , vol.UU-CS-2001-32
    • Bagge, O.1    Haveraaen Visser, E.M.2
  • 5
    • 0348018563 scopus 로고
    • Interprocedural constant propagation using dependence graphs and a data-flow model
    • P. A. Fritzson, editor, International Conference on Compiler Construction (CC'94)
    • Binkley D., Interprocedural constant propagation using dependence graphs and a data-flow model, in: P. A. Fritzson, editor, International Conference on Compiler Construction (CC'94), Lecture Notes in Computer Science 786 (1994), pp. 374-388.
    • (1994) Lecture Notes in Computer Science , vol.786 , pp. 374-388
    • Binkley, D.1
  • 6
    • 23044533270 scopus 로고    scopus 로고
    • Rewriting strategies for instruction selection
    • S. Tison. Lecture Notes in Computer Science 2378
    • Bravenboer M., Visser E. Rewriting strategies for instruction selection. Tison S. Rewriting Techniques and Applications (RTA'02). Lecture Notes in Computer Science 2378 :2002;237-251
    • (2002) Rewriting Techniques and Applications (RTA'02) , pp. 237-251
    • Bravenboer, M.1    Visser, E.2
  • 7
    • 84976839866 scopus 로고
    • Flow-sensitive interprocedural constant propagation
    • Proceedings of the ACM SIGPLAN'95 Conference on Programming Language Design and Implementation (PLDI), La Jolla, California
    • Carini, P. R. and M. Hind, Flow-sensitive interprocedural constant propagation, in: Proceedings of the ACM SIGPLAN'95 Conference on Programming Language Design and Implementation (PLDI), La Jolla, California, SIGPLAN Notices 30/6, 1995, pp. 23-31.
    • (1995) SIGPLAN Notices , vol.30 , Issue.6 , pp. 23-31
    • Carini, P.R.1    Hind, M.2
  • 8
    • 18244388922 scopus 로고    scopus 로고
    • Building interpreters with rewriting strategies
    • M. van den Brand, & R. Laemmel. Electronic Notes in Theoretical Computer Science 65/3
    • Dolstra E., Visser E. Building interpreters with rewriting strategies. van den Brand M., Laemmel R. Workshop on Language Descriptions, Tools and Applications (LDTA'02). Electronic Notes in Theoretical Computer Science 65/3 :2002
    • (2002) Workshop on Language Descriptions, Tools and Applications (LDTA'02)
    • Dolstra, E.1    Visser, E.2
  • 10
    • 84957716639 scopus 로고    scopus 로고
    • A roadmap to metacomputation by supercompilation
    • O. Danvy, R. Glück, & P. Thiemann. Lecture Notes in Computer Science 1110
    • Glück R., Sørensen M.H. A roadmap to metacomputation by supercompilation. Danvy O., Glück R., Thiemann P. Partial Evaluation. Lecture Notes in Computer Science 1110 :1996;137-160
    • (1996) Partial Evaluation , pp. 137-160
    • Glück, R.1    Sørensen, M.H.2
  • 12
    • 84958983473 scopus 로고    scopus 로고
    • Imperative program transformation by rewriting
    • R. Wilhelm, editor, Proceedings of the 10th International Conference on Compiler Construction
    • Lacey D. and O. de Moor, Imperative program transformation by rewriting, in: R. Wilhelm, editor, Proceedings of the 10th International Conference on Compiler Construction, Lecture Notes in Computer Science 2027 (2001), pp. 52-68.
    • (2001) Lecture Notes in Computer Science , vol.2027 , pp. 52-68
    • Lacey, D.1    De Moor, O.2
  • 15
    • 84957678840 scopus 로고    scopus 로고
    • Specialization of imperative programs through analysis of relational expressions
    • O. Danvy, R. Glück, & P. Thiemann. Lecture Notes in Computer Science 1110
    • Sakharov A. Specialization of imperative programs through analysis of relational expressions. Danvy O., Glück R., Thiemann P. Partial Evaluation. Lecture Notes in Computer Science 1110 :1996;430-445
    • (1996) Partial Evaluation , pp. 430-445
    • Sakharov, A.1
  • 17
    • 18944370877 scopus 로고
    • Constant propagation: A fresh demanddriven look
    • Proceedings of ACM Symposium on Applied Computing
    • Stoltz E., M. Wolfe and M. Gerlek, Constant propagation: A fresh demanddriven look, in: Proceedings of ACM Symposium on Applied Computing, ACM SIGAPP (1994), pp. 400-404.
    • (1994) ACM SIGAPP , pp. 400-404
    • Stoltz, E.1    Wolfe Gerlek, M.M.2
  • 18
    • 19144364637 scopus 로고    scopus 로고
    • Scoped dynamic rewrite rules
    • M. van den Brand, & R. Verma. Electronic Notes in Theoretical Computer Science 59/4
    • Visser E. Scoped dynamic rewrite rules. van den Brand M., Verma R. Rule Based Programming (RULE'01). Electronic Notes in Theoretical Computer Science 59/4 :2001
    • (2001) Rule Based Programming (RULE'01)
    • Visser, E.1
  • 19
    • 84888256882 scopus 로고    scopus 로고
    • Stratego: A language for program transformation based on rewriting strategies. System description of Stratego 0.5
    • A. Middeldorp. Lecture Notes in Computer Science 2051
    • Visser E. Stratego: A language for program transformation based on rewriting strategies. System description of Stratego 0.5. Middeldorp A. Rewriting Techniques and Applications (RTA'01). Lecture Notes in Computer Science 2051 :2001;357-361
    • (2001) Rewriting Techniques and Applications (RTA'01) , pp. 357-361
    • Visser, E.1


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