http://www.antoarts.com/c-preprocessor-tricks/ C preprocessor tricks June 19, 2012 The C preprocessor is a heritage from an ancient age (the 70′s). Modern languages provide better ways to do most things the C preprocessor was (and is) used for (the D programming language has removed the need for the preprocessor with “normal” import statements, support for conditional compilation using static if..