WARN0
WARN0("#endif without prior #ifdef or #ifndef");
WARN0("Expecting arguments after #ifdef");
WARN0("Expecting arguments after #ifndef");
WARN0("Expecting no arguments after #else");
WARN0("#else without prior #ifdef or #ifndef");
WARN0("Expecting arguments after #include");
WARN0("Excecting '<' or '\"' after #include");
WARN0("Expecting arguments after #define");
WARN0("Expecting arguments after #undef");
WARN0("Missing #endif assumed");