{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,18]],"date-time":"2025-11-18T12:10:32Z","timestamp":1763467832162,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":29,"publisher":"ACM","license":[{"start":{"date-parts":[[2007,9,30]],"date-time":"2007-09-30T00:00:00Z","timestamp":1191110400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2007,9,30]]},"DOI":"10.1145\/1291201.1291211","type":"proceedings-article","created":{"date-parts":[[2007,10,14]],"date-time":"2007-10-14T12:51:38Z","timestamp":1192366298000},"page":"73-82","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":75,"title":["Why it's nice to be quoted"],"prefix":"10.1145","author":[{"given":"Geoffrey","family":"Mainland","sequence":"first","affiliation":[{"name":"Harvard School of Engineering and Applied Sciences, Cambridge, MA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2007,9,30]]},"reference":[{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/1017472.1017485"},{"key":"e_1_3_2_1_3_1","first-page":"4","volume-title":"Partial Evaluation and Semantic-Based Program Manipulation","author":"Bawden Alan","year":"1999","unstructured":"Alan Bawden . Quasiquotation in lisp . In Partial Evaluation and Semantic-Based Program Manipulation , pages 4 -- 12 , 1999 . URL citeseer.ist.psu.edu\/bawden99quasiquotation.html. Alan Bawden. Quasiquotation in lisp. In Partial Evaluation and Semantic-Based Program Manipulation, pages 4--12, 1999. URL citeseer.ist.psu.edu\/bawden99quasiquotation.html."},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/944746.944711"},{"key":"e_1_3_2_1_5_1","volume-title":"Camlp4 reference manual","author":"de Rauglaudre Daniel","year":"2003","unstructured":"Daniel de Rauglaudre . Camlp4 reference manual , 2003 . URL http:\/\/caml.inria.fr\/pub\/docs\/manual-camlp4\/index.html. Daniel de Rauglaudre. Camlp4 reference manual, 2003. URL http:\/\/caml.inria.fr\/pub\/docs\/manual-camlp4\/index.html."},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.5555\/645845.668623"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/781131.781133"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/767193.767195"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/1053468.1053470"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.5555\/551789.853532"},{"key":"e_1_3_2_1_11_1","volume-title":"Standard ML as a meta-programming language. Technical report","author":"Kamin S.","year":"1996","unstructured":"S. Kamin . Standard ML as a meta-programming language. Technical report , University of Illinois at Urbana-Champaign , 1996 . URL citeseer.ist.psu.edu\/kamin96standard.html. S. Kamin. Standard ML as a meta-programming language. Technical report, University of Illinois at Urbana-Champaign, 1996. URL citeseer.ist.psu.edu\/kamin96standard.html."},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/290229.290234"},{"key":"e_1_3_2_1_13_1","unstructured":"Chris Kuklewicz. Text.Regex.Posix. http:\/\/haskell.org\/ghc\/docs\/6.6.1\/html\/libraries\/regex-posix\/Text-Regex-Posix.html.  Chris Kuklewicz. Text.Regex.Posix. http:\/\/haskell.org\/ghc\/docs\/6.6.1\/html\/libraries\/regex-posix\/Text-Regex-Posix.html."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/640136.604179"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/1016850.1016883"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.5555\/1267936.1267945"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/1140335.1140352"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/571157.571174"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.5555\/645769.667757"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.5555\/645815.668891"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1017\/S0956796800000319"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/581690.581691"},{"key":"e_1_3_2_1_24_1","first-page":"30","volume-title":"Domain-Specific Program Generation","author":"Taha Walid","year":"2003","unstructured":"Walid Taha . A gentle introduction to multi-stage programming . In Domain-Specific Program Generation , pages 30 -- 50 , 2003 . Walid Taha. A gentle introduction to multi-stage programming. In Domain-Specific Program Generation, pages 30--50, 2003."},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/258993.259019"},{"key":"e_1_3_2_1_26_1","unstructured":"Andrew Tolmach. An external representation for the GHC core language. URL citeseer.ist.psu.edu\/tolmach01external.html.  Andrew Tolmach. An external representation for the GHC core language. URL citeseer.ist.psu.edu\/tolmach01external.html."},{"key":"e_1_3_2_1_27_1","series-title":"Lecture Notes in Computer Science","first-page":"1","volume-title":"Practical Aspects of Declarative Languages","author":"Tullsen Mark","year":"2000","unstructured":"Mark Tullsen . First class patterns . In E. Pontelli and V. Santos Costa, editors, Practical Aspects of Declarative Languages , Second International Workshop, PADL 2000 , volume 1753 of Lecture Notes in Computer Science , pages 1 -- 15 . Springer-Verlag , January 2000. Mark Tullsen. First class patterns. In E. Pontelli and V. Santos Costa, editors, Practical Aspects of Declarative Languages, Second International Workshop, PADL 2000, volume 1753 of Lecture Notes in Computer Science, pages 1--15. Springer-Verlag, January 2000."},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/41625.41653"},{"key":"e_1_3_2_1_29_1","unstructured":"Philip Wadler. The expression problem. http:\/\/www.daimi.au.dk\/madst\/tool\/papers\/expression.txt 1998.  Philip Wadler. The expression problem. http:\/\/www.daimi.au.dk\/madst\/tool\/papers\/expression.txt 1998."},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/317636.317794"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/604131.604150"}],"event":{"name":"ICFP07: ACM SIGPLAN International Conference on Functional Programming","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages","ACM Association for Computing Machinery"],"location":"Freiburg Germany","acronym":"ICFP07"},"container-title":["Proceedings of the ACM SIGPLAN workshop on Haskell workshop"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1291201.1291211","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1291201.1291211","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T15:13:52Z","timestamp":1750259632000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1291201.1291211"}},"subtitle":["quasiquoting for haskell"],"short-title":[],"issued":{"date-parts":[[2007,9,30]]},"references-count":29,"alternative-id":["10.1145\/1291201.1291211","10.1145\/1291201"],"URL":"https:\/\/doi.org\/10.1145\/1291201.1291211","relation":{},"subject":[],"published":{"date-parts":[[2007,9,30]]},"assertion":[{"value":"2007-09-30","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}