{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,5,3]],"date-time":"2025-05-03T17:06:47Z","timestamp":1746292007435,"version":"3.28.0"},"reference-count":20,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"DOI":"10.1109\/csmr.2004.1281417","type":"proceedings-article","created":{"date-parts":[[2004,6,10]],"date-time":"2004-06-10T10:19:45Z","timestamp":1086862785000},"page":"165-173","source":"Crossref","is-referenced-by-count":3,"title":["Rewrite systems for symbolic evaluation of C-like preprocessing"],"prefix":"10.1109","author":[{"given":"M.","family":"Latendresse","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"19","first-page":"185","article-title":"#ifdef considered harmful, or portability experience with C news","author":"spencer","year":"1992","journal-title":"Summer '92 USENIX"},{"key":"17","doi-asserted-by":"publisher","DOI":"10.1145\/227607.227613"},{"key":"18","doi-asserted-by":"publisher","DOI":"10.1109\/WPC.1998.693328"},{"key":"15","article-title":"Architecture of a source code exploration tool: A software engineering case study","author":"lethbridge","year":"1997","journal-title":"Computer Science Technical Report TR-9707"},{"key":"16","doi-asserted-by":"publisher","DOI":"10.1109\/WPC.1994.341255"},{"key":"13","doi-asserted-by":"publisher","DOI":"10.1109\/WCRE.2001.957805"},{"key":"14","doi-asserted-by":"publisher","DOI":"10.1109\/CSMR.2003.1192425"},{"journal-title":"ISO\/IEC 1539-3 (1999-02) Information Technology - Programming Languages - Fortran - Part 3 Conditional Compilation","year":"1999","key":"11"},{"key":"12","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.1994.296765"},{"key":"3","first-page":"14","article-title":"Semantical interprocedural analysis by partial symbolic evaluation","author":"dehbonei","year":"1992","journal-title":"ACM SIGPLAN Workshop on Partial Evaluation and Semantics-Based Program Manipulation (PEPM'92) San Francisco"},{"key":"20","doi-asserted-by":"publisher","DOI":"10.1109\/CSMR.2003.1192417"},{"key":"2","doi-asserted-by":"publisher","DOI":"10.1109\/WCRE.2001.957833"},{"key":"1","doi-asserted-by":"publisher","DOI":"10.1002\/(SICI)1097-024X(20000710)30:8<907::AID-SPE324>3.0.CO;2-I"},{"key":"10","article-title":"C\/C++ conditional compilation analysis using symbolic execution","author":"hu","year":"2000","journal-title":"Proceedings of the International Conference on Software Maintenance (ICSM'00)"},{"key":"7","article-title":"Software in the spotlight: FPP, a new implementation of an old preprocessor","volume":"15","year":"1996","journal-title":"ACM SIGPLAN FORTRAN Forum"},{"key":"6","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.1996.565036"},{"key":"5","article-title":"The CPP paradox","author":"favre","year":"1995","journal-title":"9th European Workshop on Software Maintenance Durham (England)"},{"key":"4","doi-asserted-by":"publisher","DOI":"10.1016\/B978-0-444-88074-1.50011-1"},{"key":"9","article-title":"Translation of conditional compilation","volume":"6","author":"harsu","year":"1999","journal-title":"Nordic Journal of Computing"},{"key":"8","doi-asserted-by":"publisher","DOI":"10.1145\/512035.512039"}],"event":{"name":"Eighth European Conference on Software Maintenance and Reengineering, 2004. CSMR 2004.","location":"Tampere, Finland"},"container-title":["Eighth European Conference on Software Maintenance and Reengineering, 2004. CSMR 2004. Proceedings."],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx5\/9013\/28613\/01281417.pdf?arnumber=1281417","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,3,13]],"date-time":"2017-03-13T21:44:21Z","timestamp":1489441461000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/1281417\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[null]]},"references-count":20,"URL":"https:\/\/doi.org\/10.1109\/csmr.2004.1281417","relation":{},"subject":[]}}