#define HelloBois boisSayHello() #define HelloWorld(abab, bobo) baba #define Empty() void #define STRINGFY(a) ab ## a get() {# a # a ab ## a} #define LotsOfArgs(format, ...) fprintf(stderr, format __VA_OPT__((,)) __VA_ARGS__) #define SendToTheVoid(sacrifice...) voidingMan(sacrifice) #define SendToTheVoid(sacrifice) voidingMan(sacrifice) #define SendToTheVoid(sacrifice...) voidingMan(sacrifice); #define SendToTheVoid(sacrifice...) voidingMan (sacrifice/* txt */) #define MixEverythingHardExtension(a, sacrifice...) voidingMan(__VA_OPT__(#a, __VA_OPT__(data##sacrifice))) #define BadOne(e) e # #define PleaseImplementSemanticChecks(one, two, one, two) duplicateThis(two, one) #undef HelloWorld #undef Empty #undef LotsOfArgs #undef SendToTheVoid #if __has_include() #include "hello.h" #endif hello(\ <\ ::<)\ \ \ \ \ \ #define ELEPH\ ANT el const char* fo\ o() { "hello"; "\ hello, fellow tokenizer! \ I enjoy your 312312 and \xde\ "; R"(\ )"; R\ "Hello(\ )Hello )Hello"; 'e'; auto e = 3'32'3232'323232'32e+123; return "" /*R"(\ )"*/; } // ELEPHANT void ELEPHANT() {} template auto add(T a, auto b) {return a+b;} int main() { return 1+2; }