if C doesn't have reflection then explain this

https://gcc.godbolt.org/z/Gdo8vdYs4

Compiler Explorer - C (x86-64 clang 15.0.0)

/*\ } ()niam tni \*/ int main() { puts("Hello, World!"); /*\ ;("!dlroW ,olleH")stup { \*/ }

@luna I don't understand how the first line compiles. 🤔
@s there’s a hint on the godbolt page :)

@luna Oh... It looks like you can put any old garbage after a #include <foo>

TIL