메뉴 건너뛰기




Volumn 6539 LNCS, Issue , 2011, Pages 84-98

Explicitly recursive grammar combinators: A better model for shallow parser DSLs

Author keywords

[No Author keywords available]

Indexed keywords

COMBINATOR LIBRARY; COMBINATORS; FUNDAMENTAL LIMITATIONS; GENERIC PROGRAMMING; GRAMMAR TRANSFORMATION; PROGRAMMING LANGUAGE; RECURSIONS; SEMANTIC ACTION; PAPER FORMS;

EID: 79551600593     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/978-3-642-18378-2_9     Document Type: Conference Paper
Times cited : (16)

References (23)
  • 3
    • 0029345191 scopus 로고
    • ANTLR: A predicated-LL(k) parser generator
    • Parr, T., Quong, R.: ANTLR: A predicated-LL(k) parser generator. Software: Practice and Experience 25(7), 789-810 (1995)
    • (1995) Software: Practice and Experience , vol.25 , Issue.7 , pp. 789-810
    • Parr, T.1    Quong, R.2
  • 5
    • 0032391006 scopus 로고    scopus 로고
    • What is a purely functional language?
    • Sabry, A.: What is a purely functional language? JFP 8(1), 1-22 (1998)
    • (1998) JFP , vol.8 , Issue.1 , pp. 1-22
    • Sabry, A.1
  • 6
    • 0036983358 scopus 로고    scopus 로고
    • Template meta-programming for Haskell
    • Sheard, T., Peyton Jones, S.: Template meta-programming for Haskell. SIGPLAN Notices 37(12), 75 (2002)
    • (2002) SIGPLAN Notices , vol.37 , Issue.12 , pp. 75
    • Sheard, T.1    Peyton Jones, S.2
  • 7
    • 70350448479 scopus 로고    scopus 로고
    • Generic programming with fixed points for mutually recursive datatypes
    • Yakushev, A., Holdermans, S., Löh, A., Jeuring, J.: Generic programming with fixed points for mutually recursive datatypes. In: ICFP, pp. 233-244 (2009)
    • (2009) ICFP , pp. 233-244
    • Yakushev, A.1    Holdermans, S.2    Löh, A.3    Jeuring, J.4
  • 12
    • 57349087320 scopus 로고    scopus 로고
    • Removing left recursion from context-free grammars
    • Moore, R.: Removing left recursion from context-free grammars. In: NAACL, pp. 249-255 (2000)
    • (2000) NAACL , pp. 249-255
    • Moore, R.1
  • 13
    • 0036954514 scopus 로고    scopus 로고
    • Packrat parsing: Simple, powerful, lazy, linear time - Functional pearl
    • Ford, B.: Packrat parsing: simple, powerful, lazy, linear time - functional pearl. In: ICFP, pp. 36-47 (2002)
    • (2002) ICFP , pp. 36-47
    • Ford, B.1
  • 16
    • 67650085321 scopus 로고    scopus 로고
    • Typed transformations of typed abstract syntax
    • Baars, A., Swierstra, S., Viera, M.: Typed transformations of typed abstract syntax. In: TLDI, pp. 15-26 (2009)
    • (2009) TLDI , pp. 15-26
    • Baars, A.1    Swierstra, S.2    Viera, M.3
  • 17
    • 11244292429 scopus 로고    scopus 로고
    • Type-safe, self inspecting code
    • Baars, A., Swierstra, S.: Type-safe, self inspecting code. In: HASKELL (2004)
    • (2004) HASKELL
    • Baars, A.1    Swierstra, S.2
  • 18
    • 63149112028 scopus 로고    scopus 로고
    • Haskell, do you read me? constructing and composing efficient top-down parsers at runtime
    • Viera, M., Swierstra, S., Lempsink, E.: Haskell, do you read me? constructing and composing efficient top-down parsers at runtime. In: HASKELL, pp. 63-74 (2008)
    • (2008) HASKELL , pp. 63-74
    • Viera, M.1    Swierstra, S.2    Lempsink, E.3
  • 19
    • 78249288288 scopus 로고    scopus 로고
    • Dependently typed grammars
    • Bolduc, C., Desharnais, J., Ktari, B. (eds.) MPC 2010. Springer, Heidelberg
    • Brink, K., Holdermans, S., Löh, A.: Dependently typed grammars. In: Bolduc, C., Desharnais, J., Ktari, B. (eds.) MPC 2010. LNCS, vol. 6120, pp. 58-79. Springer, Heidelberg (2010)
    • (2010) LNCS , vol.6120 , pp. 58-79
    • Brink, K.1    Holdermans, S.2    Löh, A.3
  • 21
    • 44649184256 scopus 로고
    • A translation from attribute grammars to catamorphisms
    • Fokkinga, M., Jeuring, J., Meertens, L., Meijer, E.: A translation from attribute grammars to catamorphisms. The Squiggolist 2(1), 20-26 (1991)
    • (1991) The Squiggolist , vol.2 , Issue.1 , pp. 20-26
    • Fokkinga, M.1    Jeuring, J.2    Meertens, L.3    Meijer, E.4
  • 22
    • 72949096879 scopus 로고    scopus 로고
    • Type-safe observable sharing in Haskell
    • Gill, A.: Type-safe observable sharing in Haskell. In: Haskell, pp. 117-128 (2009)
    • (2009) Haskell , pp. 117-128
    • Gill, A.1
  • 23
    • 84958774273 scopus 로고    scopus 로고
    • Observable sharing for functional circuit description
    • Thiagarajan, P.S., Yap, R.H.C. (eds.) ASIAN 1999. Springer, Heidelberg
    • Claessen, K., Sands, D.: Observable sharing for functional circuit description. In: Thiagarajan, P.S., Yap, R.H.C. (eds.) ASIAN 1999. LNCS, vol. 1742, p. 62. Springer, Heidelberg (1999)
    • (1999) LNCS , vol.1742 , pp. 62
    • Claessen, K.1    Sands, D.2


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