A C-preprocessor to translate functions to equivalent macros