{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,7]],"date-time":"2024-09-07T16:01:43Z","timestamp":1725724903102},"publisher-location":"New York, NY, USA","reference-count":33,"publisher":"ACM","content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2012,9,13]]},"DOI":"10.1145\/2364506.2364526","type":"proceedings-article","created":{"date-parts":[[2012,9,12]],"date-time":"2012-09-12T09:01:27Z","timestamp":1347440487000},"page":"149-160","update-policy":"http:\/\/dx.doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":9,"title":["Layout-sensitive language extensibility with SugarHaskell"],"prefix":"10.1145","author":[{"given":"Sebastian","family":"Erdweg","sequence":"first","affiliation":[{"name":"University of Marburg, Marburg, Germany"}]},{"given":"Felix","family":"Rieger","sequence":"additional","affiliation":[{"name":"University of Marburg, Marburg, Germany"}]},{"given":"Tillmann","family":"Rendel","sequence":"additional","affiliation":[{"name":"University of Marburg, Marburg, Germany"}]},{"given":"Klaus","family":"Ostermann","sequence":"additional","affiliation":[{"name":"University of Marburg, Marburg, Germany"}]}],"member":"320","published-online":{"date-parts":[[2012,9,13]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"OOPSLA Workshop on Revival of Dynamic Languages","author":"Bracha G.","year":"2004","unstructured":"G. Bracha . Pluggable type systems . In OOPSLA Workshop on Revival of Dynamic Languages , 2004 . Available at http:\/\/bracha.org\/pluggableTypesPosition.pdf. G. Bracha. Pluggable type systems. In OOPSLA Workshop on Revival of Dynamic Languages, 2004. Available at http:\/\/bracha.org\/pluggableTypesPosition.pdf."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1007\/11561347_12"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/99583.99607"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/1596638.1596650"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/1297027.1297029"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/2047862.2047891"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/2048066.2048099"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/2427048.2427055"},{"key":"e_1_3_2_1_9_1","volume-title":"June","author":"Erdweg S.","year":"2012","unstructured":"S. Erdweg , T. Rendel , C. K\u00e4stner , and K. Ostermann . Layout-sensitive generalized parsing. Submitted to Conference on Software Language Engineering (SLE) , June 2012 b. Draft available at http:\/\/sugarj.org\/layout-parsing.pdf. S. Erdweg, T. Rendel, C. K\u00e4stner, and K. Ostermann. Layout-sensitive generalized parsing. Submitted to Conference on Software Language Engineering (SLE), June 2012b. Draft available at http:\/\/sugarj.org\/layout-parsing.pdf."},{"key":"e_1_3_2_1_10_1","volume-title":"The glorious Glasgow Haskell Compilation System user's guide, version 7.4.1","author":"Team GHC","year":"2012","unstructured":"GHC Team . The glorious Glasgow Haskell Compilation System user's guide, version 7.4.1 , 2012 . GHC Team. The glorious Glasgow Haskell Compilation System user's guide, version 7.4.1, 2012."},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/944705.944707"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/71605.71607"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10270-009-0136-1"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0167-6423(99)00023-4"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/1869459.1869497"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1007\/BF01692511"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1093\/comjnl\/28.1.29"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/1291201.1291211"},{"key":"e_1_3_2_1_20_1","volume-title":"Haskell 2010 language report.","author":"Marlow S.","year":"2010","unstructured":"S. Marlow (editor). Haskell 2010 language report. Available at http:\/\/www.haskell.org\/onlinereport\/haskell2010, 2010 . S. Marlow (editor). Haskell 2010 language report. Available at http:\/\/www.haskell.org\/onlinereport\/haskell2010, 2010."},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1017\/S0956796807006326"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/367177.367223"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.5555\/1765931.1765947"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/507635.507664"},{"key":"e_1_3_2_1_25_1","volume-title":"Type and translation rules for arrow notation in GHC","author":"Paterson R.","year":"2004","unstructured":"R. Paterson and S. Peyton Jones . Type and translation rules for arrow notation in GHC , 2004 . R. Paterson and S. Peyton Jones. Type and translation rules for arrow notation in GHC, 2004."},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1007\/11561347_24"},{"key":"e_1_3_2_1_27_1","volume-title":"University of Marburg","author":"Rieger F.","year":"2012","unstructured":"F. Rieger . A language-independent framework for syntactic extensibility. Bachelor's Thesis , University of Marburg , June 2012 . Submitted. F. Rieger. A language-independent framework for syntactic extensibility. Bachelor's Thesis, University of Marburg, June 2012. Submitted."},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/581690.581691"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1017\/S0956796809990074"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/1993498.1993514"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.scico.2009.07.004"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.5555\/647200.718711"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.5555\/645435.652697"},{"key":"e_1_3_2_1_34_1","unstructured":"M. Voelter and K. Solomatov. Language modularization and composition with projectional language workbenches illustrated with MPS. http:\/\/voelter.de\/data\/pub\/VoelterSolomatov_SLE2010_LanguageModularizationAndCompositionLWBs.pdf 2010. M. Voelter and K. Solomatov. Language modularization and composition with projectional language workbenches illustrated with MPS. http:\/\/voelter.de\/data\/pub\/VoelterSolomatov_SLE2010_LanguageModularizationAndCompositionLWBs.pdf 2010."}],"event":{"name":"ICFP'12: ACM SIGPLAN International Conference on Functional Programming","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages"],"location":"Copenhagen Denmark","acronym":"ICFP'12"},"container-title":["Proceedings of the 2012 Haskell Symposium"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2364506.2364526","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,9,4]],"date-time":"2023-09-04T12:53:19Z","timestamp":1693831999000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2364506.2364526"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012,9,13]]},"references-count":33,"alternative-id":["10.1145\/2364506.2364526","10.1145\/2364506"],"URL":"https:\/\/doi.org\/10.1145\/2364506.2364526","relation":{"is-identical-to":[{"id-type":"doi","id":"10.1145\/2430532.2364526","asserted-by":"object"}]},"subject":[],"published":{"date-parts":[[2012,9,13]]},"assertion":[{"value":"2012-09-13","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}