Compiler Error C2008

'character' : unexpected in macro definition

The given character was found immediately following the name of the macro.