Clean up cutting macros in lexer.c
Merge pull request #2736 from yebblies/ifdmdv2lex

[DDMD] Clean up cutting macros in lexer.c