{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:25:14Z","timestamp":1750220714682,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":19,"publisher":"ACM","license":[{"start":{"date-parts":[[2020,2,22]],"date-time":"2020-02-22T00:00:00Z","timestamp":1582329600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"Spanish Ministry of Economy and Competitiveness","award":["TIN2016-79637-P"],"award-info":[{"award-number":["TIN2016-79637-P"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2020,2,22]]},"DOI":"10.1145\/3377555.3377901","type":"proceedings-article","created":{"date-parts":[[2020,2,24]],"date-time":"2020-02-24T16:22:40Z","timestamp":1582561360000},"page":"212-222","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":1,"title":["Relaxing the one definition rule in interpreted C++"],"prefix":"10.1145","author":[{"given":"Javier","family":"L\u00f3pez-G\u00f3mez","sequence":"first","affiliation":[{"name":"University Carlos III of Madrid, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Javier","family":"Fern\u00e1ndez","sequence":"additional","affiliation":[{"name":"University Carlos III of Madrid, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"David del Rio","family":"Astorga","sequence":"additional","affiliation":[{"name":"University Carlos III of Madrid, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Vassil","family":"Vassilev","sequence":"additional","affiliation":[{"name":"Princeton University, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Axel","family":"Naumann","sequence":"additional","affiliation":[{"name":"CERN, Switzerland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"J. Daniel","family":"Garc\u00eda","sequence":"additional","affiliation":[{"name":"University Carlos III of Madrid, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2020,2,24]]},"reference":[{"key":"e_1_3_2_2_1_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.ascom.2014.12.001"},{"key":"e_1_3_2_2_2_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.cpc.2009.08.005"},{"volume-title":"Swift Data Structure and Algorithms","author":"Azar Erik","key":"e_1_3_2_2_3_1","unstructured":"Erik Azar and Mario Eguiluz Alebicto . 2016. Swift Data Structure and Algorithms . Packt Publishing . Erik Azar and Mario Eguiluz Alebicto. 2016. Swift Data Structure and Algorithms. Packt Publishing."},{"key":"e_1_3_2_2_4_1","doi-asserted-by":"publisher","DOI":"10.1109\/MCSE.2010.118"},{"key":"e_1_3_2_2_5_1","doi-asserted-by":"publisher","DOI":"10.1155\/1993\/261875"},{"key":"e_1_3_2_2_6_1","unstructured":"QuantStack community. 2019. Xeus Cling. https:\/\/github.com\/jupyterxeus\/xeus-cling\/  QuantStack community. 2019. Xeus Cling. https:\/\/github.com\/jupyterxeus\/xeus-cling\/"},{"volume-title":"ed.). Que","author":"Donovan Steve","key":"e_1_3_2_2_7_1","unstructured":"Steve Donovan . 2002. C++ by example (underc learning ed. ed.). Que , Indianapolis, IN . Accompanied by CD : CDR 01063. Steve Donovan. 2002. C++ by example (underc learning ed. ed.). Que, Indianapolis, IN. Accompanied by CD : CDR 01063."},{"volume-title":"IronPython in Action","author":"Foord Michael","key":"e_1_3_2_2_8_1","unstructured":"Michael Foord and Christian Muirhead . 2009. IronPython in Action . Manning Publications Co. , Greenwich, CT, USA . Michael Foord and Christian Muirhead. 2009. IronPython in Action. Manning Publications Co., Greenwich, CT, USA."},{"key":"e_1_3_2_2_9_1","unstructured":"Masaharu Goto. 1995. C++ Interpreter - CINT. CQ publishing.  Masaharu Goto. 1995. C++ Interpreter - CINT. CQ publishing."},{"key":"e_1_3_2_2_10_1","unstructured":"ISO. 2017. ISO\/IEC 14882:2017 Programming languages \u2014 C++. ISO 1214 Vernier Geneva Switzerland. 1605 pages. https:\/\/isocpp.org\/std\/thestandard  ISO. 2017. ISO\/IEC 14882:2017 Programming languages \u2014 C++. ISO 1214 Vernier Geneva Switzerland. 1605 pages. https:\/\/isocpp.org\/std\/thestandard"},{"key":"e_1_3_2_2_11_1","volume-title":"The Definitive Guide to Jython: Python for the Java Platform","author":"Juneau Josh","unstructured":"Josh Juneau , Jim Baker , Frank Wierzbicki , Leo Soto , and Victor Ng. 2010. The Definitive Guide to Jython: Python for the Java Platform ( 1 st ed.). Apress , Berkely, CA, USA . Josh Juneau, Jim Baker, Frank Wierzbicki, Leo Soto, and Victor Ng. 2010. The Definitive Guide to Jython: Python for the Java Platform (1st ed.). Apress, Berkely, CA, USA.","edition":"1"},{"key":"e_1_3_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.1007\/BF01692511"},{"key":"e_1_3_2_2_13_1","volume-title":"Lavrijsen and Aditi Dutta","author":"Wim","year":"2016","unstructured":"Wim T.L.P. Lavrijsen and Aditi Dutta . 2016 . High-performance PythonC++ bindings with PyPy and Cling. In PyHPC 16: Proceedings of the 6th Workshop on Python for High-Performance and Scientific Computing. IEEE Press . Wim T.L.P. Lavrijsen and Aditi Dutta. 2016. High-performance PythonC++ bindings with PyPy and Cling. In PyHPC 16: Proceedings of the 6th Workshop on Python for High-Performance and Scientific Computing. IEEE Press."},{"key":"e_1_3_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.5555\/2449323.2449351"},{"volume-title":"Rapid Application Development","author":"Martin James","key":"e_1_3_2_2_15_1","unstructured":"James Martin . 1991. Rapid Application Development . Macmillan Publishing Co., Inc. , Indianapolis, IN, USA . James Martin. 1991. Rapid Application Development. Macmillan Publishing Co., Inc., Indianapolis, IN, USA."},{"key":"e_1_3_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/3359619.3359747"},{"key":"e_1_3_2_2_18_1","doi-asserted-by":"publisher","DOI":"10.1109\/MCSE.2007.58"},{"volume-title":"Python Reference Manual","author":"Rossum Guido","key":"e_1_3_2_2_19_1","unstructured":"Guido Rossum . 1995. Python Reference Manual . Technical Report. Amsterdam, The Netherlands, The Netherlands . Guido Rossum. 1995. Python Reference Manual. Technical Report. Amsterdam, The Netherlands, The Netherlands."},{"key":"e_1_3_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.1088\/1742-6596\/396\/5\/052071"}],"event":{"name":"CC '20: 29th International Conference on Compiler Construction","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages"],"location":"San Diego CA USA","acronym":"CC '20"},"container-title":["Proceedings of the 29th International Conference on Compiler Construction"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3377555.3377901","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3377555.3377901","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T22:33:18Z","timestamp":1750199598000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3377555.3377901"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,2,22]]},"references-count":19,"alternative-id":["10.1145\/3377555.3377901","10.1145\/3377555"],"URL":"https:\/\/doi.org\/10.1145\/3377555.3377901","relation":{},"subject":[],"published":{"date-parts":[[2020,2,22]]},"assertion":[{"value":"2020-02-24","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}