Németh, Boldizsár, et al. “Defining C Preprocessor Macro Libraries With Functional Programs”. Computing and Informatics, vol. 35, no. 4, Feb. 2017, pp. 819-51, https://www.cai.sk/ojs/index.php/cai/article/view/3380.