Haskell, do you read me?: constructing and composing efficient top-down parsers at runtime
暂无分享,去创建一个
[1] Simon L. Peyton Jones,et al. Scrap more boilerplate: reflection, zips, and generalised casts , 2004, ICFP '04.
[2] Eelco Visser,et al. Grammar Engineering Support for Precedence Rule Recovery and Compatibility Checking , 2007, LDTA@ETAPS.
[3] Emir Pasalic,et al. Meta-programming with Typed Object-Language Representations , 2004, GPCE.
[4] S. Doaitse Swierstra,et al. Type-safe, self inspecting code , 2004, Haskell '04.
[5] VytiniotisDimitrios,et al. Simple unification-based type inference for GADTs , 2006 .
[6] S. Doaitse Swierstra,et al. Typed transformations of typed abstract syntax , 2009, TLDI '09.
[7] Simon L. Peyton Jones,et al. Simple unification-based type inference for GADTs , 2006, ICFP '06.
[8] Simon L. Peyton Jones,et al. Template meta-programming for Haskell , 2002, Haskell '02.
[9] Conor McBride,et al. Applicative programming with effects , 2008, J. Funct. Program..
[10] Mark Johnson,et al. Finite-state Approximation of Constraint-based Grammars using Left-corner Grammar Transforms , 1998, ACL.
[11] Martin Bravenboer,et al. Exercises in Free Syntax. Syntax Definition, Parsing, and Assimilation of Language Conglomerates , 2003 .
[12] Peyton Jones,et al. Haskell 98 language and libraries : the revised report , 2003 .
[13] Mark Johnson. Finite-state Approximation of Constraint-based Grammars using Left-corner Grammar Transforms , COLING.
[14] S. Doaitse Swierstra,et al. Parsing permutation phrases , 2004, J. Funct. Program..
[15] Simon L. Peyton Jones,et al. Scrap your boilerplate: a practical design pattern for generic programming , 2003, TLDI '03.