메뉴 건너뛰기




Volumn 13, Issue 3, 2003, Pages 455-481

Compiling embedded languages

Author keywords

[No Author keywords available]

Indexed keywords

FUNCTIONAL LANGUAGES;

EID: 0037851842     PISSN: 09567968     EISSN: None     Source Type: Journal    
DOI: 10.1017/S0956796802004574     Document Type: Article
Times cited : (97)

References (39)
  • 4
    • 0025558067 scopus 로고
    • Compiling scientific code using partial evaluation
    • Berlin, A. and Weise, D. (1990) Compiling scientific code using partial evaluation. IEEE Computer, 23(12), 25-37.
    • (1990) IEEE Computer , vol.23 , Issue.12 , pp. 25-37
    • Berlin, A.1    Weise, D.2
  • 5
    • 0021508525 scopus 로고
    • Using circular programs to eliminate multiple traversals of data
    • Bird, R. S. (1984) Using circular programs to eliminate multiple traversals of data. Acta Informatica, 21(3), 239-250.
    • (1984) Acta Informatica , vol.21 , Issue.3 , pp. 239-250
    • Bird, R.S.1
  • 6
    • 0026840696 scopus 로고
    • Improving recursive functions by inverting the order of evaluation
    • Boiten, E. A. (1992) Improving recursive functions by inverting the order of evaluation. Sci. Comput. Program. 18(2), 139-179.
    • (1992) Sci. Comput. Program. , vol.18 , Issue.2 , pp. 139-179
    • Boiten, E.A.1
  • 10
    • 0038492985 scopus 로고    scopus 로고
    • Symbolic simulation of microprocessor models using type classes in Haskell
    • Bad Herranald, Germany. Companion tech report with details, examples, and Haskell code (OGI Technical Report CSE-99-005), http://www.cse.ogi.edu/PacSoft/projects/Hawk/papers/-tr99-005.ps.
    • Day, N. A., Lewis, J. R. and Cook, B. (1999) Symbolic simulation of microprocessor models using type classes in Haskell. CHARME'99 poster session. Bad Herranald, Germany. http://www.cse.ogi.edu/PacSoft/projects/Hawk/papers/sym_sim.ps. Companion tech report with details, examples, and Haskell code (OGI Technical Report CSE-99-005), http://www.cse.ogi.edu/PacSoft/projects/Hawk/papers/-tr99-005.ps.
    • (1999) CHARME'99 Poster Session
    • Day, N.A.1    Lewis, J.R.2    Cook, B.3
  • 13
    • 0003315314 scopus 로고    scopus 로고
    • Functional implementations of continuous modeled animation
    • Springer-Verlag
    • Elliott, C. (1998) Functional implementations of continuous modeled animation. Proceedings PLILP/ALP. Springer-Verlag.
    • (1998) Proceedings PLILP/ALP
    • Elliott, C.1
  • 14
    • 0032594249 scopus 로고    scopus 로고
    • An embedded modeling language approach to interactive 3D and multimedia animation
    • Elliott, C. (1999) An embedded modeling language approach to interactive 3D and multimedia animation. IEEE Trans. Softw. Eng. 25(3), 291-308.
    • (1999) IEEE Trans. Softw. Eng. , vol.25 , Issue.3 , pp. 291-308
    • Elliott, C.1
  • 16
    • 84872247719 scopus 로고    scopus 로고
    • Functional image synthesis
    • Sarhangi, R. and Jablan, S., editors. An extended version, submitted for publication, is available as http://research.microsoft. com/̃conal/papers/functional-images
    • Elliott, C. (2001) Functional image synthesis. In: Sarhangi, R. and Jablan, S., editors. Proceedings Bridges 2001, Mathematical Connections in Art, Music, and Science. http://research.microsoft.com/̃conal/papers/bridges2001. An extended version, submitted for publication, is available as http://research.microsoft. com/̃conal/papers/functional-images.
    • (2001) Proceedings Bridges 2001, Mathematical Connections in Art, Music, and Science
    • Elliott, C.1
  • 19
    • 0021975315 scopus 로고
    • A linear time algorithm for finding dominators in flow graphs and related problems
    • Harel, D. (1985) A linear time algorithm for finding dominators in flow graphs and related problems. Proceedings 17th Annual ACM Symposium on Theory of Computing, pp. 185-194.
    • (1985) Proceedings 17th Annual ACM Symposium on Theory of Computing , pp. 185-194
    • Harel, D.1
  • 20
    • 0021426157 scopus 로고
    • Fast algorithms for finding nearest common ancestors
    • Harel, D. and Tarjan, R. E. (1984) Fast algorithms for finding nearest common ancestors. SIAM J. Comput. 13(2), 338-355.
    • (1984) SIAM J. Comput. , vol.13 , Issue.2 , pp. 338-355
    • Harel, D.1    Tarjan, R.E.2
  • 22
    • 0031676175 scopus 로고    scopus 로고
    • Modular domain specific languages and tools
    • Devanbu, P. and Poulin, J., editors, IEEE Press
    • Hudak, P. (1998) Modular domain specific languages and tools. In: Devanbu, P. and Poulin, J., editors, Proceedings: Fifth International Conference on Software Reuse, pp. 134-142. IEEE Press.
    • (1998) Proceedings: Fifth International Conference on Software Reuse , pp. 134-142
    • Hudak, P.1
  • 26
    • 0003799593 scopus 로고
    • Partial evaluation and automatic program generation
    • Prentice Hall International
    • Jones, N. D., Gomard, C. K. and Sestoft. P. (1993) Partial evaluation and automatic program generation. International Series in Computer Science: Prentice Hall International, http://www.dina.kv1.dk/sestoft/pebook/pebook.html.
    • (1993) International Series in Computer Science
    • Jones, N.D.1    Gomard, C.K.2    Sestoft, P.3
  • 27
    • 1442284684 scopus 로고    scopus 로고
    • Technical report
    • Kamin, S. (1996) Standard ML as a meta-programming language. Technical report, University of Illinois at Urbana-Champaign. http://www-sal.cs.uiuc.edu/̃Kamin/-pubs/ml-meta.ps.
    • (1996) Standard ML As a Meta-Programming Language
    • Kamin, S.1
  • 28
    • 33749753267 scopus 로고    scopus 로고
    • A special-purpose language for picture-drawing
    • Kamin, S. and Hyatt, D. (1997) A special-purpose language for picture-drawing. Proceedings Conference on Domain-Specific Languages, pp. 297-310. http://www-sal.cs.uiuc.edu/-̃kamin/fpic/doc/fpic-paper.ps.
    • (1997) Proceedings Conference on Domain-Specific Languages , pp. 297-310
    • Kamin, S.1    Hyatt, D.2
  • 29
    • 84943347452 scopus 로고
    • The next 700 programming languages
    • Landin, P. J. (1966) The next 700 programming languages. Comm. ACM, 9(3), 157-164.
    • (1966) Comm. ACM , vol.9 , Issue.3 , pp. 157-164
    • Landin, P.J.1
  • 35
    • 0013091874 scopus 로고    scopus 로고
    • MetaML: Multi-stage programming with explicit annotations
    • Taha, W. and Sheard, T. (2000) MetaML: Multi-stage programming with explicit annotations. Theor. Comput. Sci. 248(1-2).
    • (2000) Theor. Comput. Sci. , vol.248 , Issue.1-2
    • Taha, W.1    Sheard, T.2
  • 37
    • 0001981541 scopus 로고
    • Expression templates
    • Reprinted in C++ Gems. ed. Stanley Lippman
    • Veldhuizen, T. (1995) Expression templates. C++ Report. 7(5), 26-31. http://extreme.-indiana.edu/̃tveldhui/papers/pepm99.ps. Reprinted in C++ Gems. ed. Stanley Lippman.
    • (1995) C++ Report , vol.7 , Issue.5 , pp. 26-31
    • Veldhuizen, T.1


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