메뉴 건너뛰기




Volumn 34, Issue 8, 1997, Pages 597-635

Code generation based on formal BURS theory and heuristic search

Author keywords

[No Author keywords available]

Indexed keywords

ALGORITHMS; COMPUTATION THEORY; DYNAMIC PROGRAMMING; FORMAL LANGUAGES; HEURISTIC PROGRAMMING;

EID: 0031295105     PISSN: 00015903     EISSN: None     Source Type: Journal    
DOI: 10.1007/s002360050099     Document Type: Article
Times cited : (19)

References (40)
  • 2
    • 0016973779 scopus 로고
    • Optimal code generation for expression trees
    • Aho, A.V., Johnson, S.C.: Optimal code generation for expression trees. J. ACM 23(3) 488-501 (1976)
    • (1976) J. ACM , vol.23 , Issue.3 , pp. 488-501
    • Aho, A.V.1    Johnson, S.C.2
  • 5
    • 0025628235 scopus 로고
    • Efficient retargetable code generation using bottom-up tree pattern matching
    • Balachandran, A., Dhamdhere D.M., Biswas, S.: Efficient retargetable code generation using bottom-up tree pattern matching. Comput. Lang. 15(3), 127-140 (1990)
    • (1990) Comput. Lang. , vol.15 , Issue.3 , pp. 127-140
    • Balachandran, A.1    Dhamdhere, D.M.2    Biswas, S.3
  • 6
    • 0026946172 scopus 로고
    • More efficient bottom-up multi-pattern matching in trees
    • Cai, J., Paige, R., Tarjan, R.: More efficient bottom-up multi-pattern matching in trees. Theoret. Comput. Sci. 106, 21-60 (1992)
    • (1992) Theoret. Comput. Sci. , vol.106 , pp. 21-60
    • Cai, J.1    Paige, R.2    Tarjan, R.3
  • 8
    • 84976772195 scopus 로고
    • Automatic derivation of code generators from machine descriptions
    • Cattell, R.G.G.: Automatic derivation of code generators from machine descriptions. ACM Trans, on Prog. Lang, and Sys. 2(2), 173-190 (1980)
    • (1980) ACM Trans, on Prog. Lang, and Sys. , vol.2 , Issue.2 , pp. 173-190
    • Cattell, R.G.G.1
  • 12
    • 0000029077 scopus 로고
    • Rewrite systems
    • (Vol.B: Formal Models and Semantics), Leeuwen, J. van (ed), Amsterdam: Elsevier
    • Dershowitz, N., Jouannaud, J.-P.: Rewrite systems. Handbook of Theoretical Computer Science (Vol. B: Formal Models and Semantics), Leeuwen, J. van (ed), 245-320. Amsterdam: Elsevier (1990)
    • (1990) Handbook of Theoretical Computer Science , pp. 245-320
    • Dershowitz, N.1    Jouannaud, J.-P.2
  • 13
    • 0347475617 scopus 로고
    • Code selection by regularly controlled term rewriting. Code generation - Concepts, tools, techniques
    • Giegerich, R., Graham, S.L. (eds), Berlin, Heidelberg, New York: Springer
    • Emmelmann, H.: Code selection by regularly controlled term rewriting. Code generation - concepts, tools, techniques, Giegerich, R., Graham, S.L. (eds), (Workshops in Computing Series, 3-29) Berlin, Heidelberg, New York: Springer 1991
    • (1991) Workshops in Computing Series , pp. 3-29
    • Emmelmann, H.1
  • 15
  • 17
    • 33746103662 scopus 로고
    • BURG - Fast optimal instruction selection and tree parsing
    • Fraser, C.W., Henry, R.R., Proebsting, T.A.: BURG - fast optimal instruction selection and tree parsing. ACM SIGPLAN Notices 27(4), 68-76 (1992)
    • (1992) ACM SIGPLAN Notices , vol.27 , Issue.4 , pp. 68-76
    • Fraser, C.W.1    Henry, R.R.2    Proebsting, T.A.3
  • 18
    • 0025444826 scopus 로고
    • Code selection by inversion of order-sorted derivors
    • Giegerich, R.: Code selection by inversion of order-sorted derivors. Theoret. Comput. Sci. 73, 177-211 (1990)
    • (1990) Theoret. Comput. Sci. , vol.73 , pp. 177-211
    • Giegerich, R.1
  • 19
    • 85032017165 scopus 로고
    • Code selection techniques: Pattern matching, tree parsing, and inversion of derivors
    • Proc. 2nd European Symp. on Programming, Ganzinger, H. (ed) Berlin, Heidelberg, New York: Springer
    • Giegerich, R , Schmal, K.: Code selection techniques: pattern matching, tree parsing, and inversion of derivors. Proc. 2nd European Symp. on Programming, Ganzinger, H. (ed) (Lect. Notes in Comput. Sci. vol. 300, 247-268). Berlin, Heidelberg, New York: Springer 1988
    • (1988) Lect. Notes in Comput. Sci. , vol.300 , pp. 247-268
    • Giegerich, R.1    Schmal, K.2
  • 21
    • 0040605741 scopus 로고    scopus 로고
    • Bottom-up tree rewriting tool MBURG
    • Gough, K.J.: Bottom-up tree rewriting tool MBURG. ACM Sigplan Notices 31(1), 28-31 (1996)
    • (1996) ACM Sigplan Notices , vol.31 , Issue.1 , pp. 28-31
    • Gough, K.J.1
  • 25
    • 0040012702 scopus 로고
    • The CODEGEN user's manual
    • Computer Science Department, University of Washington
    • Henry, R.R.: The CODEGEN user's manual. Technical report 87-08-04, Computer Science Department, University of Washington (1988)
    • (1988) Technical Report 87-08-04
    • Henry, R.R.1
  • 29
    • 0019899359 scopus 로고
    • Pattern matching in trees
    • Hoffmann, C.M., O'Donnell, M.J.: Pattern matching in trees. J. ACM 29(1), 68-95 (1982)
    • (1982) J. ACM , vol.29 , Issue.1 , pp. 68-95
    • Hoffmann, C.M.1    O'Donnell, M.J.2
  • 31
    • 0040012699 scopus 로고
    • Ph.D. thesis, Information Sciences Department, University of California at Santa Cruz
    • Kron, H : Tree templates and subtree transformational grammars. Ph.D. thesis, Information Sciences Department, University of California at Santa Cruz (1975)
    • (1975) Tree Templates and Subtree Transformational Grammars
    • Kron, H.1
  • 32
    • 0041199834 scopus 로고
    • Technical Report 5, Technische Fakultät, Universität Bielefeld
    • Kurtz, S: Narrowing and Basic Forward Closures. Technical Report 5, Technische Fakultät, Universität Bielefeld (1992)
    • (1992) Narrowing and Basic Forward Closures.
    • Kurtz, S.1
  • 38
    • 84957646194 scopus 로고    scopus 로고
    • One-pass, optimal tree parsing - With or without trees. Compiler construction
    • Gyimóthy, T. (ed) Berlin, Heidelberg, New York: Springer
    • Proebsting, T.A., Whaley, B.R.: One-pass, optimal tree parsing - with or without trees. Compiler construction, Gyimóthy, T. (ed) (Lect. Notes in Comput. Sci. vol. 1060, 294-308) Berlin, Heidelberg, New York: Springer 1996
    • (1996) Lect. Notes in Comput. Sci. , vol.1060 , pp. 294-308
    • Proebsting, T.A.1    Whaley, B.R.2
  • 39
    • 85032180201 scopus 로고
    • Two tree pattern matchers for code selection. Compiler compilers and high speed compilation
    • Hammer, D. (ed) Berlin, Heidelberg, New York: Springer
    • Weisgerber, B., Wilhelm, R.: Two tree pattern matchers for code selection. Compiler compilers and high speed compilation, Hammer, D. (ed) (Lect. Notes in Comput. Sci. vol. 371, 215-229) Berlin, Heidelberg, New York: Springer 1989
    • (1989) Lect. Notes in Comput. Sci. , vol.371 , pp. 215-229
    • Weisgerber, B.1    Wilhelm, R.2


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