A Lua C PreProcessor