메뉴 건너뛰기




Volumn 1766, Issue , 2000, Pages 25-39

Generative programming and active libraries extended abstract

Author keywords

[No Author keywords available]

Indexed keywords

ARTIFICIAL INTELLIGENCE; COMPUTER SCIENCE; COMPUTERS;

EID: 84949186363     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/3-540-39953-4_3     Document Type: Conference Paper
Times cited : (69)

References (37)
  • 2
    • 0029452111 scopus 로고
    • A Metaobject Protocol for C++
    • S. Chiba. A Metaobject Protocol for C++. In OOPSLA’95, pages 285–299, 1995.
    • (1995) OOPSLA’95 , pp. 285-299
    • Chiba, S.1
  • 9
    • 0346733316 scopus 로고    scopus 로고
    • Generative Programming (GP) with C++
    • In H. Mössenböck, editor, Springer- Verlag
    • U. Eisenecker. Generative Programming (GP) with C++. In H. Mössenböck, editor, Modular Programming Languages, volume 1024, pages 351–365. Springer- Verlag, 1997.
    • (1997) Modular Programming Languages , vol.1024 , pp. 351-365
    • Eisenecker, U.1
  • 11
    • 0029712698 scopus 로고    scopus 로고
    • C: A language for high-level, efficient, and machine-independent dynamic code generation
    • D. R. Engler, W. C. Hsieh, and M. F. Kaashoek. ‘C: A language for high-level, efficient, and machine-independent dynamic code generation. In POPL’96, pages 131–144, 1996.
    • (1996) POPL’96 , pp. 131-144
    • Engler, D.R.1    Hsieh, W.C.2    Kaashoek, M.F.3
  • 12
    • 0002666620 scopus 로고
    • On the essence of compilation
    • E. J. Neuhold, editor, North-Holland
    • A. P. Ershov. On the essence of compilation. In E. J. Neuhold, editor, Formal Description of Programming Concepts, pages 391–420. North-Holland, 1978.
    • (1978) Formal Description of Programming Concepts , pp. 391-420
    • Ershov, A.P.1
  • 13
    • 0000146309 scopus 로고
    • Partial evaluation of computation process - an approach to a compiler-compiler
    • Y. Futamura. Partial evaluation of computation process - an approach to a compiler-compiler. Systems, Computers, Controls, 2(5):45–50, 1971.
    • (1971) Systems, Computers, Controls , vol.2 , Issue.5 , pp. 45-50
    • Futamura, Y.1
  • 15
    • 0031187024 scopus 로고    scopus 로고
    • An automatic program generator for multi-level specialization
    • R. Glück and J. Jørgensen. An automatic program generator for multi-level specialization. Lisp and Symbolic Computation, 10(2):113–158, 1997.
    • (1997) Lisp and Symbolic Computation , vol.10 , Issue.2 , pp. 113-158
    • Glück, R.1    Jørgensen, J.2
  • 16
    • 0008757055 scopus 로고
    • Metacomputation as a tool for formal linguistic modeling
    • In R.Trappl, editor, Singapore, World Scientific
    • R. Glück and A. V. Klimov. Metacomputation as a tool for formal linguistic modeling. In R.Trappl, editor, Cybernetics and Systems’94, volume 2, pages 1563–1570, Singapore, 1994. World Scientific.
    • (1994) Cybernetics and Systems’94 , vol.2 , pp. 1563-1570
    • Glück, R.1    Klimov, A.V.2
  • 18
    • 0001082611 scopus 로고    scopus 로고
    • Building domain-specific embedded languages
    • P. Hudak. Building domain-specific embedded languages. ACM Computing Surveys, 28(4es):196–196, Dec. 1996.
    • (1996) ACM Computing Surveys , vol.28 , Issue.4es , pp. 196-197
    • Hudak, P.1
  • 23
    • 0031355482 scopus 로고    scopus 로고
    • Mapping software architectures to efficient implementations via partial evaluation
    • Lake Tahoe, Nevada, IEEE Computer Society
    • R. Marlet, S. Thibault, and C. Consel. Mapping software architectures to efficient implementations via partial evaluation. In Conference on Automated Software Engineering, pages 183–192, Lake Tahoe, Nevada, 1997. IEEE Computer Society.
    • (1997) In Conference on Automated Software Engineering , pp. 183-192
    • Marlet, R.1    Thibault, S.2    Consel, C.3
  • 26
    • 0030717771 scopus 로고    scopus 로고
    • Tcc: A system for fast, flexible, and high-level dynamic code generation
    • M. Poletto, D. R. Engler, and M. F. Kaashoek. tcc: A system for fast, flexible, and high-level dynamic code generation. In PLDI’97, 1996.
    • (1996) PLDI’97
    • Poletto, M.1    Engler, D.R.2    Kaashoek, M.F.3
  • 32
    • 0022754405 scopus 로고
    • The concept of a supercompiler
    • V. F. Turchin. The concept of a supercompiler. ACM TOPLAS, 8(3):292–325, 1986.
    • (1986) ACM TOPLAS , vol.8 , Issue.3 , pp. 292-325
    • Turchin, V.F.1
  • 33
    • 0001981541 scopus 로고
    • June, Reprinted in C++ Gems, ed. Stanley Lippman
    • T. L. Veldhuizen. Expression templates. C++ Report, 7(5):26–31, June 1995. Reprinted in C++ Gems, ed. Stanley Lippman.
    • (1995) Expression Templates. C++ Report , vol.7 , Issue.5 , pp. 26-31
    • Veldhuizen, T.L.1
  • 36
    • 0025444759 scopus 로고
    • Deforestation: Transforming programs to eliminate trees
    • P. Wadler. Deforestation: transforming programs to eliminate trees. Theoretical Computer Science, 73:231–248, 1990.
    • (1990) Theoretical Computer Science , vol.73 , pp. 231-248
    • Wadler, P.1


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