I've seen someone asking others to post code for some "hello world" level assignment on a C++ community in C, so someone took time to write a main.c that consist of all kinds of "ooOOo", "oOoo" and "#define" directive that replacing them with meaningful keywords like "void", "main"...

That's what we called remarkable "OO programming in C"... Tongue Out