메뉴 건너뛰기




Volumn , Issue , 2004, Pages 69-79

Type-safe, self inspecting code

Author keywords

Compilers; Domain specific languages; Left recursion; Top down parsing

Indexed keywords

COMPUTER PROGRAMMING LANGUAGES; EMBEDDED SYSTEMS; MATHEMATICAL TRANSFORMATIONS; PROBLEM SOLVING; PROGRAM COMPILERS; SYNTACTICS; TREES (MATHEMATICS);

EID: 11244292429     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1017472.1017485     Document Type: Conference Paper
Times cited : (18)

References (31)
  • 5
    • 0004115722 scopus 로고
    • Extensible syntax with lexical scoping
    • Digital Systems Research Center
    • L. Cardelli, F. Matthes, and M. Abadi. Extensible syntax with lexical scoping. Technical Report 121, Digital Systems Research Center, 1994.
    • (1994) Technical Report , vol.121
    • Cardelli, L.1    Matthes, F.2    Abadi, M.3
  • 6
    • 1442309213 scopus 로고    scopus 로고
    • First-class phantom types
    • Cornell University
    • J. Cheney and R. Hinze. First-Class Phantom Types. Technical report TR2003-1901, Cornell University, 2003. http://techreports.library.cornell.edu: 8081/Dienst/UI/1.0/Display/cul.c%is/TR2003-1901.
    • (2003) Technical Report , vol.TR2003-1901
    • Cheney, J.1    Hinze, R.2
  • 8
    • 0034538940 scopus 로고    scopus 로고
    • QuickCheck: A lightweight tool for random testing of Haskell programs
    • Sept.
    • K. Claessen and J. Hughes. QuickCheck: a lightweight tool for random testing of Haskell programs. ACM SIG-PLAN Notices, 35(9):268-279, Sept. 2000.
    • (2000) ACM SIG-PLAN Notices , vol.35 , Issue.9 , pp. 268-279
    • Claessen, K.1    Hughes, J.2
  • 11
    • 84955614843 scopus 로고
    • Functional parsers
    • J. Jeuring and H. Meijer, editors, LNCS
    • J. Fokker. Functional parsers. In J. Jeuring and H. Meijer, editors, Advanced Functional Programming, number 925 in LNCS, pages 1-52, 1995.
    • (1995) Advanced Functional Programming , Issue.925 , pp. 1-52
    • Fokker, J.1
  • 12
    • 0013044528 scopus 로고
    • The design of a pretty-printing library
    • J. Jeuring and E. Meijer, editors, Springer Verlag
    • J. Hughes. The Design of a Pretty-printing Library. In J. Jeuring and E. Meijer, editors, Advanced Functional Programming, volume 925. Springer Verlag, 1995.
    • (1995) Advanced Functional Programming , vol.925
    • Hughes, J.1
  • 13
    • 0033751744 scopus 로고    scopus 로고
    • Generalising monads to arrows
    • J. Hughes. Generalising monads to arrows. Science of Computer Programming, 37(1-3):67-111, 2000.
    • (2000) Science of Computer Programming , vol.37 , Issue.1-3 , pp. 67-111
    • Hughes, J.1
  • 16
    • 0000418159 scopus 로고
    • Syntax macros and extended translation
    • November
    • B. Leavenworth. Syntax macros and extended translation. CACM, 9(11):790-793, November 1966.
    • (1966) CACM , vol.9 , Issue.11 , pp. 790-793
    • Leavenworth, B.1
  • 19
    • 11244327272 scopus 로고    scopus 로고
    • Jan.
    • Also appeared in ACM SIGPLAN Notices 35, 1, (Jan. 2000).
    • (2000) ACM SIGPLAN Notices , vol.35 , pp. 1
  • 20
    • 85033670747 scopus 로고    scopus 로고
    • Meta-programming with typed object-language representations
    • E. Pasalic and N. Linger. Meta-programming with typed object-language representations. In accepted to: GPCE'04, 2004.
    • (2004) Accepted To: GPCE'04
    • Pasalic, E.1    Linger, N.2
  • 26
    • 0012574830 scopus 로고    scopus 로고
    • Combinator parsers: From toys to tools
    • G. Hutton, editor, Elsevier Science Publishers
    • S. D. Swierstra. Combinator parsers: From toys to tools. In G. Hutton, editor, Electronic Notes in Theoretical Computer Science, volume 41. Elsevier Science Publishers, 2001.
    • (2001) Electronic Notes in Theoretical Computer Science , vol.41
    • Swierstra, S.D.1
  • 28
    • 84947220228 scopus 로고    scopus 로고
    • WASH/CGI: Server-side web scripting with sessions and typed, compositional forms
    • P. Thiemann. WASH/CGI: Server-side web scripting with sessions and typed, compositional forms. In Practical Aspects of Declarative Languages, pages 192-208, 2002.
    • (2002) Practical Aspects of Declarative Languages , pp. 192-208
    • Thiemann, P.1
  • 31
    • 9744231135 scopus 로고    scopus 로고
    • A prettier printer
    • J. Gibbons and O. d. Moor, editors, Palgrave Macmillan
    • P. Wadler. A prettier printer. In J. Gibbons and O. d. Moor, editors, The fun of programming, pages 223-244. Palgrave Macmillan, 2003.
    • (2003) The Fun of Programming , pp. 223-244
    • Wadler, P.1


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