Was ist dieser Ausdruck mit Smiley und Bart: "<:] {%>"?

Ich bin auf folgendes Programm gestoßen, das ohne Fehler oder Warnungen kompiliert wird: int main(){ <:]{%>; // smile! } Live Beispiel. Was macht das Programm und was ist dieser