{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T05:05:25Z","timestamp":1750309525287,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":17,"publisher":"ACM","license":[{"start":{"date-parts":[[2025,6,11]],"date-time":"2025-06-11T00:00:00Z","timestamp":1749600000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by-nc-sa\/4.0\/"}],"funder":[{"name":"NSF","award":["2422036","2319131","2200621"],"award-info":[{"award-number":["2422036","2319131","2200621"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2025,6,25]]},"DOI":"10.1145\/3713081.3731729","type":"proceedings-article","created":{"date-parts":[[2025,6,6]],"date-time":"2025-06-06T17:20:36Z","timestamp":1749230436000},"page":"11-15","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["COOLer: A Language Support Extension for COOL in VS Code"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0008-2533-9648","authenticated-orcid":false,"given":"Linhan","family":"Li","sequence":"first","affiliation":[{"name":"George Mason University, Fairfax, Virginia, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4255-4592","authenticated-orcid":false,"given":"ThanhVu (Vu)","family":"Nguyen","sequence":"additional","affiliation":[{"name":"George Mason University, Fairfax, Virginia, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2025,6,11]]},"reference":[{"key":"e_1_3_2_1_1_1","first-page":"7","article-title":"Cool","volume":"31","author":"Aiken Alexander","year":"1996","unstructured":"Alexander Aiken. 1996. Cool: A Portable Project for Teaching Compiler Construction. SIGPLAN Not. 31, 7 (jul 1996), 19\u201324.","journal-title":"A Portable Project for Teaching Compiler Construction. SIGPLAN Not."},{"key":"e_1_3_2_1_2_1","volume-title":"Accessed","author":"Aiken Alexander","year":"2025","unstructured":"Alexander Aiken. 2025. COOL. http:\/\/theory.stanford.edu\/~aiken\/software\/cool\/cool.html. Accessed: May 10, 2025."},{"volume-title":"Accessed","year":"2025","unstructured":"edombowsky. 2025. edombowsky\/coursera-compiler. https:\/\/github.com\/edombowsky\/coursera-compiler. Accessed: May 10, 2025.","key":"e_1_3_2_1_3_1"},{"key":"e_1_3_2_1_4_1","volume-title":"Accessed","author":"Leach Kevin","year":"2025","unstructured":"Kevin Leach. 2025. CS3276: Compilers. https:\/\/cumberland.isis.vanderbilt.edu\/cs3276\/. Accessed: May 10, 2025."},{"key":"e_1_3_2_1_5_1","volume-title":"Accessed","author":"Leach Kevin","year":"2025","unstructured":"Kevin Leach. 2025. EECS 483: Compiler Construction. https:\/\/dijkstra.eecs.umich.edu\/eecs483\/. Accessed: May 10, 2025."},{"key":"e_1_3_2_1_6_1","volume-title":"Access","author":"Li Linhan","year":"2025","unstructured":"Linhan Li. 2025. COOL Language Support - Visual Studio Marketplace. https:\/\/marketplace.visualstudio.com\/items?itemName=Linhan.cool-language-support. Access: May 10, 2025."},{"volume-title":"TextMate: Text editor","year":"2025","unstructured":"MacroMates. 2021. TextMate: Text editor for macOS. https:\/\/macromates.com\/. Accessed: May 10, 2025.","key":"e_1_3_2_1_7_1"},{"unstructured":"Guangming Mao. 2016. language-cool - Visual Studio Marketplace. https:\/\/marketplace.visualstudio.com\/items?itemName=maoguangming.cool","key":"e_1_3_2_1_8_1"},{"volume-title":"IntelliSense in Visual Studio Code. https:\/\/code.visualstudio.com\/docs\/editor","year":"2025","unstructured":"Microsoft. 2025. IntelliSense in Visual Studio Code. https:\/\/code.visualstudio.com\/docs\/editor\/intellisense, accessed on May 10, 2025.","key":"e_1_3_2_1_9_1"},{"volume-title":"Accessed","year":"2025","unstructured":"Microsoft. 2025. The Language Server Protocol. https:\/\/microsoft.github.io\/language-server-protocol. Accessed: May 10, 2025.","key":"e_1_3_2_1_10_1"},{"key":"e_1_3_2_1_11_1","volume-title":"Accessed","author":"Nguyen ThanhVu","year":"2025","unstructured":"ThanhVu Nguyen. 2025. Compiler Construction. https:\/\/nguyenthanhvuh.github.io\/class-compilers\/index.html. Accessed: May 10, 2025."},{"key":"e_1_3_2_1_12_1","volume-title":"Accessed","author":"Principe Jeff","year":"2025","unstructured":"Jeff Principe. 2025. atom-language-cool. https:\/\/github.com\/princjef\/atom-language-cool. Accessed: May 10, 2025."},{"key":"e_1_3_2_1_13_1","volume-title":"Accessed","author":"Principe Jeff","year":"2025","unstructured":"Jeff Principe. 2025. Sublime Cool Highlighter. https:\/\/github.com\/princjef\/sublime-cool-highlighter. Accessed: May 10, 2025."},{"key":"e_1_3_2_1_14_1","volume-title":"Accessed","author":"Stanford University","year":"2025","unstructured":"Stanford University. 2025. Compilers | Stanford Online. https:\/\/online.stanford.edu\/courses\/soe-ycscs1-compilers. Accessed: May 10, 2025."},{"key":"e_1_3_2_1_15_1","volume-title":"Accessed","author":"Stanford University","year":"2025","unstructured":"Stanford University. 2025. CS143: Compilers. https:\/\/web.stanford.edu\/class\/cs143\/. Accessed: May 10, 2025."},{"key":"e_1_3_2_1_16_1","volume-title":"Accessed","author":"Stanford University","year":"2025","unstructured":"Stanford University. 2025. Stanford Online: Compilers | edX. https:\/\/www.edx.org\/learn\/computer-science\/stanford-university-compilers. Accessed: May 10, 2025."},{"key":"e_1_3_2_1_17_1","volume-title":"Accessed","author":"Weimer Westley","year":"2025","unstructured":"Westley Weimer. 2025. CSCI 2320: Compilers. https:\/\/weimer.github.io\/csci2320\/ index.html. Accessed: May 10, 2025."}],"event":{"sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering"],"acronym":"ISSTA Companion '25","name":"ISSTA Companion '25: 34th ACM SIGSOFT International Symposium on Software Testing and Analysis","location":"Clarion Hotel Trondheim Trondheim Norway"},"container-title":["Proceedings of the 34th ACM SIGSOFT International Symposium on Software Testing and Analysis"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3713081.3731729","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T01:18:09Z","timestamp":1750295889000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3713081.3731729"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,6,11]]},"references-count":17,"alternative-id":["10.1145\/3713081.3731729","10.1145\/3713081"],"URL":"https:\/\/doi.org\/10.1145\/3713081.3731729","relation":{},"subject":[],"published":{"date-parts":[[2025,6,11]]},"assertion":[{"value":"2025-06-11","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}