{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,10,29]],"date-time":"2024-10-29T14:12:26Z","timestamp":1730211146072,"version":"3.28.0"},"reference-count":13,"publisher":"IEEE","license":[{"start":{"date-parts":[[2021,9,22]],"date-time":"2021-09-22T00:00:00Z","timestamp":1632268800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2021,9,22]],"date-time":"2021-09-22T00:00:00Z","timestamp":1632268800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2021,9,22]],"date-time":"2021-09-22T00:00:00Z","timestamp":1632268800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2021,9,22]]},"DOI":"10.1109\/csit52700.2021.9648620","type":"proceedings-article","created":{"date-parts":[[2021,12,27]],"date-time":"2021-12-27T16:20:42Z","timestamp":1640622042000},"page":"299-304","source":"Crossref","is-referenced-by-count":0,"title":["Compile-Time Evaluations on Target ISA Basis"],"prefix":"10.1109","author":[{"given":"Yauhen","family":"Klimiankou","sequence":"first","affiliation":[]}],"member":"263","reference":[{"journal-title":"The D Programming Language","year":"2010","author":"alexandrescu","key":"ref10"},{"journal-title":"The Rust Reference The Rust Community","year":"2019","key":"ref11"},{"key":"ref12","first-page":"23","article-title":"Scala Macros, a Technical Report","author":"burmako","year":"2012","journal-title":"Proceedings of the 3th International Valentin Turchin Workshop on Metacomputation"},{"journal-title":"Miri const evaluator - Guide to Rustc Development","year":"2019","key":"ref13"},{"journal-title":"Learn to Tango with D","year":"2008","author":"bell","key":"ref4"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1145\/3386323"},{"key":"ref6","first-page":"5","article-title":"Parameterized Types for C++","volume":"1","author":"stroustrup","year":"1989","journal-title":"Object-Oriented Programming"},{"journal-title":"ISO ISO\/IEC 14882 2011 Information technology - Programming languages - C++","year":"2011","key":"ref5"},{"journal-title":"GCC the GNU Compiler Collection - GNU Project - Free Software Foundation (FSF)","year":"2019","key":"ref8"},{"journal-title":"C++ Templates The Complete Guide Portable Documents","year":"2002","author":"vandevoorde","key":"ref7"},{"key":"ref2","article-title":"Program Optimization","volume":"5","author":"allen","year":"1969","journal-title":"Annual Review in Automatic Programming"},{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1109\/5992.814661"},{"journal-title":"The Llvm Compiler Infrastructure Project","year":"2019","key":"ref9"}],"event":{"name":"2021 IEEE 16th International Conference on Computer Sciences and Information Technologies (CSIT)","start":{"date-parts":[[2021,9,22]]},"location":"LVIV, Ukraine","end":{"date-parts":[[2021,9,25]]}},"container-title":["2021 IEEE 16th International Conference on Computer Sciences and Information Technologies (CSIT)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/9648574\/9648581\/09648620.pdf?arnumber=9648620","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,5,10]],"date-time":"2022-05-10T12:59:56Z","timestamp":1652187596000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/9648620\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,9,22]]},"references-count":13,"URL":"https:\/\/doi.org\/10.1109\/csit52700.2021.9648620","relation":{},"subject":[],"published":{"date-parts":[[2021,9,22]]}}}