[{"text":"\n\nAgda Wiki. http://wiki.portal.chalmers.se/agda/pmwiki.php.\n\n"},{"text":"\n\nJSGLR: An SGLR Parse Table Evaluator for Java. http:// strategoxt.org/Stratego/JSGLR.\n\n"},{"text":"\n\nScala Macros. http://scalamacros.org/.\n\n"},{"text":"\n\nJ. Bachrach and K. Playford. D-Expressions: Lisp Power, Dylan Style. Technical report, 1999.\n\n"},{"text":"\n\n\nMartin Bravenboer , Eelco Visser, Concrete syntax for objects: domain-specific language embedding and assimilation without restrictions, Proceedings of the 19th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, October 24-28, 2004, Vancouver, BC, Canada   [doi>10.1145/1028976.1029007]\n\n","citation":"1029007","doi":"http://doi.acm.org/10.1145/1028976.1029007"},{"text":"\n\n\nM. Clavel , F. Durán , S. Eker , P. Lincoln , N. Martí-Oliet , J. Meseguer , J. F. Quesada, Maude: specification and programming in rewriting logic, Theoretical Computer Science, v.285 n.2, p.187-243, 28 August 2002   [doi>10.1016/S0304-3975(01)00359-0]\n\n","citation":"633563"},{"text":"\n\n\nNils Anders Danielsson , Ulf Norell, Parsing mixfix operators, Proceedings of the 20th international conference on Implementation and application of functional languages, p.80-99, September 10-12, 2008, Hatfield, UK \n\n","citation":"2044481"},{"text":"\n\n\nTorbjörn Ekman , Görel Hedin, The JastAdd system — modular extensible compiler construction, Science of Computer Programming, v.69 n.1-3, p.14-26, December, 2007   [doi>10.1016/j.scico.2007.02.003]\n\n","citation":"1321798"},{"text":"\n\n\nBryan Ford, Packrat parsing:: simple, powerful, lazy, linear time, functional pearl, Proceedings of the seventh ACM SIGPLAN international conference on Functional programming, p.36-47, October 04-06, 2002, Pittsburgh, PA, USA   [doi>10.1145/581478.581483]\n\n","citation":"581483","doi":"http://doi.acm.org/10.1145/581478.581483"},{"text":"\n\n\nBryan Ford, Parsing expression grammars: a recognition-based syntactic foundation, Proceedings of the 31st ACM SIGPLAN-SIGACT symposium on Principles of programming languages, p.111-122, January 14-16, 2004, Venice, Italy   [doi>10.1145/964001.964011]\n\n","citation":"964011","doi":"http://doi.acm.org/10.1145/964001.964011"},{"text":"\n\nM. Fowler. Language Workbenches: The Killer-App for Domain Specific Languages? http://martinfowler.com/articles/languageWorkbench.html, 2005.\n\n"},{"text":"\n\nA. Gräf. The Pure Programming Language. http://code.google. com/p/pure-lang/.\n\n"},{"text":"\n\n\nKazuhiro Ichikawa, Powerful and seamless syntax extensions on a statically typed language, Proceedings of the 12th annual international conference companion on Aspect-oriented software development, March 24-29, 2013, Fukuoka, Japan   [doi>10.1145/2457392.2457411]\n\n","citation":"2457411","doi":"http://doi.acm.org/10.1145/2457392.2457411"},{"text":"\n\nD. Knuth. Semantics of context-free languages. Mathematical systems theory, 2(2):127--145, 1968. ISSN 0025-5661. . URL http://dx. doi.org/10.1007/BF01692511.\n\n"},{"text":"\n\nJ. Levine. Flex & Bison: Text Processing Tools. O'Reilly Media, 1 edition, 8 2009. ISBN 9780596155971.\n\n"},{"text":"\n\nL. C. Paulson. Isabelle: a Generic Theorem Prover. Number 828 in Lecture Notes in Computer Science. Springer -- Berlin, 1994.\n\n"},{"text":"\n\nT. Sheard. Using MetaML: a Staged Programming Language. In IN ADVANCED FUNCTIONAL PROGRAMMING, pages 207--239. Springer-Verlag, 1999.\n\n"},{"text":"\n\n\nTim Sheard , Simon Peyton Jones, Template meta-programming for Haskell, ACM SIGPLAN Notices, v.37 n.12, December 2002   [doi>10.1145/636517.636528]\n\n","citation":"636528","doi":"http://doi.acm.org/10.1145/636517.636528"},{"text":"\n\nE. Silkensen and J. Siek. Well-Typed Islands Parse Faster. In H.-W. Loidl and R. Peśa, editors, Trends in Functional Programming, volume 7829 of Lecture Notes in Computer Science, pages 69--84. Springer Berlin Heidelberg, 2013. ISBN 978-3-642-40446-7. . URL http://dx.doi.org/10.1007/978-3-642-40447-4_5.\n\n"},{"text":"\n\nK. Skalski, M. Moskal, and P. Olszta. Meta-programming in Nemerle, 2004.\n\n"},{"text":"\n\n\nOliviero Stock , Rino Falcone , Patrizia Insinnamo, Island parsing and bidirectional charts, Proceedings of the 12th conference on Computational linguistics, p.636-641, August 22-27, 1988, Budapest, Hungry   [doi>10.3115/991719.991768]\n\n","citation":"991768"},{"text":"\n\n\nLaurence Tratt, Domain specific language implementation via compile-time meta-programming, ACM Transactions on Programming Languages and Systems (TOPLAS), v.30 n.6, p.1-40, October 2008   [doi>10.1145/1391956.1391958]\n\n","citation":"1391958","doi":"http://doi.acm.org/10.1145/1391956.1391958"},{"text":"\n\n\nMark G. J. van den Brand , Jeroen Scheerder , Jurgen J. Vinju , Eelco Visser, Disambiguation Filters for Scannerless Generalized LR Parsers, Proceedings of the 11th International Conference on Compiler Construction, p.143-158, April 08-12, 2002 \n\n","citation":"727925"},{"text":"\n\n\nEric Van Wyk , Derek Bodin , Jimin Gao , Lijesh Krishnan, Silver: an Extensible Attribute Grammar System, Electronic Notes in Theoretical Computer Science (ENTCS), v.203 n.2, p.103-116, April, 2008   [doi>10.1016/j.entcs.2008.03.047]\n\n","citation":"1360808"},{"text":"\n\nE. Visser. Scannerless generalized-LR parsing. Technical report, 1997.\n\n"},{"text":"\n\n\nAlessandro Warth , James R. Douglass , Todd Millstein, Packrat parsers can support left recursion, Proceedings of the 2008 ACM SIGPLAN symposium on Partial evaluation and semantics-based program manipulation, January 07-08, 2008, San Francisco, California, USA   [doi>10.1145/1328408.1328424]\n\n","citation":"1328424","doi":"http://doi.acm.org/10.1145/1328408.1328424"}]