{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:25:02Z","timestamp":1750220702887,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":10,"publisher":"ACM","license":[{"start":{"date-parts":[[2019,10,20]],"date-time":"2019-10-20T00:00:00Z","timestamp":1571529600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"EPSRC","award":["EP\/L02344X\/1"],"award-info":[{"award-number":["EP\/L02344X\/1"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2019,10,20]]},"DOI":"10.1145\/3357766.3359530","type":"proceedings-article","created":{"date-parts":[[2019,10,10]],"date-time":"2019-10-10T18:52:21Z","timestamp":1570733541000},"page":"88-99","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":1,"title":["Default disambiguation for online parsers"],"prefix":"10.1145","author":[{"given":"Lukas","family":"Diekmann","sequence":"first","affiliation":[{"name":"King's College London, UK"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Laurence","family":"Tratt","sequence":"additional","affiliation":[{"name":"King's College London, UK"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2019,10,20]]},"reference":[{"doi-asserted-by":"crossref","unstructured":"Martin Bravenboer Rob Vermaas Jurgen Vinju and Eelco Visser. 2005. Generalized type-based disambiguation of meta programs with concrete object syntax. In GPCE. 157\u2013172.  Martin Bravenboer Rob Vermaas Jurgen Vinju and Eelco Visser. 2005. Generalized type-based disambiguation of meta programs with concrete object syntax. In GPCE. 157\u2013172.","key":"e_1_3_2_2_1_1","DOI":"10.1007\/11561347_12"},{"doi-asserted-by":"publisher","key":"e_1_3_2_2_2_1","DOI":"10.1145\/321138.321145"},{"key":"e_1_3_2_2_4_1","volume-title":"Eco: A language composition editor","author":"Diekmann Lukas","year":"2014","unstructured":"Lukas Diekmann and Laurence Tratt . 2014 . Eco: A language composition editor . In SLE. 82\u2013101. Lukas Diekmann and Laurence Tratt. 2014. Eco: A language composition editor. In SLE. 82\u2013101."},{"key":"e_1_3_2_2_5_1","volume-title":"Urban","author":"Khwaja Amir Ali","year":"1993","unstructured":"Amir Ali Khwaja and Joseph E . Urban . 1993 . Syntax-directed Editing Environments: Issues and Features. In SAC. 230\u2013237. Amir Ali Khwaja and Joseph E. Urban. 1993. Syntax-directed Editing Environments: Issues and Features. In SAC. 230\u2013237."},{"doi-asserted-by":"crossref","unstructured":"Vaclav Pech Alex Shatalin and Markus Voelter. 2013. JetBrains MPS As a Tool for Extending Java. In PPPJ. 165\u2013168.  Vaclav Pech Alex Shatalin and Markus Voelter. 2013. JetBrains MPS As a Tool for Extending Java. In PPPJ. 165\u2013168.","key":"e_1_3_2_2_6_1","DOI":"10.1145\/2500828.2500846"},{"doi-asserted-by":"publisher","key":"e_1_3_2_2_7_1","DOI":"10.1145\/1391956.1391958"},{"unstructured":"Jan van Eijck. 2007. Let\u2019s Accept Rejects But Only After Repairs. In Liber Amicorum for Paul Klint. 117\u2013128.  Jan van Eijck. 2007. Let\u2019s Accept Rejects But Only After Repairs. In Liber Amicorum for Paul Klint. 117\u2013128.","key":"e_1_3_2_2_8_1"},{"key":"e_1_3_2_2_9_1","volume-title":"Van Wyk and August C. Schwerdfeger","author":"Eric","year":"2007","unstructured":"Eric R. Van Wyk and August C. Schwerdfeger . 2007 . Context-aware Scanning for Parsing Extensible Languages. In GPCE. 63\u201372. Eric R. Van Wyk and August C. Schwerdfeger. 2007. Context-aware Scanning for Parsing Extensible Languages. In GPCE. 63\u201372."},{"doi-asserted-by":"crossref","unstructured":"Naveneetha Vasudevan and Laurence Tratt. 2013. Detecting Ambiguity in Programming Language Grammars. In SLE. 157\u2013176.  Naveneetha Vasudevan and Laurence Tratt. 2013. Detecting Ambiguity in Programming Language Grammars. In SLE. 157\u2013176.","key":"e_1_3_2_2_10_1","DOI":"10.1007\/978-3-319-02654-1_9"},{"key":"e_1_3_2_2_12_1","volume-title":"Technical Report P9707. Universiteit van Amsterdam.","author":"Eelco Visser","year":"1997","unstructured":"Eelco Visser et al. 1997 . Scannerless generalized-LR parsing. Technical Report P9707. Universiteit van Amsterdam. Eelco Visser et al. 1997. Scannerless generalized-LR parsing. Technical Report P9707. Universiteit van Amsterdam."}],"event":{"sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages"],"acronym":"SLE '19","name":"SLE '19: 12th ACM SIGPLAN International Conference on Software Language Engineering","location":"Athens Greece"},"container-title":["Proceedings of the 12th ACM SIGPLAN International Conference on Software Language Engineering"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3357766.3359530","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3357766.3359530","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T22:32:57Z","timestamp":1750199577000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3357766.3359530"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,10,20]]},"references-count":10,"alternative-id":["10.1145\/3357766.3359530","10.1145\/3357766"],"URL":"https:\/\/doi.org\/10.1145\/3357766.3359530","relation":{},"subject":[],"published":{"date-parts":[[2019,10,20]]},"assertion":[{"value":"2019-10-20","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}