메뉴 건너뛰기




Volumn 38, Issue 9, 2003, Pages 275-286

Meta-programming through typeful code representation

Author keywords

Meta programming; Multi level staged programming; Typeful code representation

Indexed keywords

CODES (SYMBOLS); COMPUTER PROGRAMMING; ERRORS; POLYNOMIALS; THEOREM PROVING;

EID: 1442264189     PISSN: 03621340     EISSN: None     Source Type: Journal    
DOI: 10.1145/944746.944730     Document Type: Conference Paper
Times cited : (13)

References (35)
  • 3
    • 0003180840 scopus 로고
    • A formulation of the simple type theory of types
    • A. Church. A formulation of the simple type theory of types. Journal of Symbolic Logic, 5:56-68, 1940.
    • (1940) Journal of Symbolic Logic , vol.5 , pp. 56-68
    • Church, A.1
  • 7
    • 0013047885 scopus 로고    scopus 로고
    • A modal analysis of staged computation
    • R. Davies and F. Pfenning. A Modal Analysis of Staged Computation. Journal of ACM, 48(3):555-604, 2001.
    • (2001) Journal of ACM , vol.48 , Issue.3 , pp. 555-604
    • Davies, R.1    Pfenning, F.2
  • 8
    • 0013260541 scopus 로고
    • Lambda calculus notation with nameless dummies
    • N. G. de Bruijn. Lambda calculus notation with nameless dummies. Indagationes mathematicae, 34:381-392, 1972.
    • (1972) Indagationes Mathematicae , vol.34 , pp. 381-392
    • De Bruijn, N.G.1
  • 10
    • 1142306873 scopus 로고    scopus 로고
    • Partial evaluation for media processing
    • S. Draves. Partial evaluation for media processing. ACM Computing Surveys (CSUR), 30(3es):21, 1998.
    • (1998) ACM Computing Surveys (CSUR) , vol.30 , Issue.3 es , pp. 21
    • Draves, S.1
  • 11
    • 1142306879 scopus 로고
    • Writing hygienic macros in scheme with syntax-case
    • Technical Report #356, Computer Science Department, Indiana University
    • R. Kent Dybvig. Writing hygienic macros in Scheme with syntax-case Technical Report #356, Computer Science Department, Indiana University, 1992.
    • (1992)
    • Kent Dybvig, R.1
  • 12
    • 0001878903 scopus 로고
    • On the partial computation principle
    • A. Ershov. On the partial computation principle. Information Processing Letters, 6(2):38-41, 1977.
    • (1977) Information Processing Letters , vol.6 , Issue.2 , pp. 38-41
    • Ershov, A.1
  • 13
    • 0000146309 scopus 로고
    • Partial evaluation of computation process
    • Y. Futamara. Partial evaluation of computation process. Systems, computers, controls, 2(5):45-50, 1971.
    • (1971) Systems, Computers, Controls , vol.2 , Issue.5 , pp. 45-50
    • Futamara, Y.1
  • 14
    • 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
  • 15
    • 84976699260 scopus 로고
    • An experiment in partial evaluation: The generation of a compiler generator
    • Springer-Verlag LNCS 202
    • N. D. Jones, P. Sestoft, and H. Søndergaard. An experiment in partial evaluation: the generation of a compiler generator. In Rewriting Techniques and Applications, pages 124-140. Springer-Verlag LNCS 202, 1985.
    • (1985) Rewriting Techniques and Applications , pp. 124-140
    • Jones, N.D.1    Sestoft, P.2    Søndergaard, H.3
  • 18
    • 0042484763 scopus 로고
    • An efficient implementation of fundamental operating system services
    • Ph. D. dissertation, Columbia University
    • H. Massalin. An Efficient Implementation of Fundamental Operating System Services. Ph. D. dissertation, Columbia University, 1992.
    • (1992)
    • Massalin, H.1
  • 22
    • 0003886338 scopus 로고    scopus 로고
    • Haskell 98 - A non-strict, purely functional language
    • Feb.
    • S. Peyton Jones et al. Haskell 98 - A non-strict, purely functional language. Available at http://www.haskell.org/onlinereport/, Feb. 1999.
    • (1999)
    • Peyton Jones, S.1
  • 26
    • 0022011096 scopus 로고
    • Hardware/software trade-offs for bitmap graphics on the blit
    • February
    • R. Pike, B. Locanthi, and J. Reiser. Hardware/Software Trade-offs for Bitmap Graphics on the Blit. Software - Practice and Experience, 15(2):131-151, February 1985.
    • (1985) Software - Practice and Experience , vol.15 , Issue.2 , pp. 131-151
    • Pike, R.1    Locanthi, B.2    Reiser, J.3
  • 27
    • 84978984890 scopus 로고    scopus 로고
    • Nominal logic, a first order theory of names and binding
    • To appear. (A preliminary version appeared in the Proceedings of the 4th International Symposium on Theoretical Aspects of Computer Software (TACS 2001), LNCS 2215, Springer-Verlag.)
    • A. M. Pitts. Nominal logic, a first order theory of names and binding. Information and Computation. To appear. (A preliminary version appeared in the Proceedings of the 4th International Symposium on Theoretical Aspects of Computer Software (TACS 2001), LNCS 2215, Springer-Verlag, 2001, pp 219-242.).
    • (2001) Information and Computation , pp. 219-242
    • Pitts, A.M.1
  • 33
    • 0013091874 scopus 로고    scopus 로고
    • MetaML and multi-stage programming with explicit annotations
    • W. Taha and T. Sheard. MetaML and multi-stage programming with explicit annotations. Theoretical Computer Science, 248(1-2):211-242, 2000.
    • (2000) Theoretical Computer Science , vol.248 , Issue.1-2 , pp. 211-242
    • Taha, W.1    Sheard, T.2


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