最高のフラグの使い方
引用元:https://www.ioccc.org/2000/anderson/anderson.orig.c
審査員・作者による説明:https://www.ioccc.org/2000/anderson/index.html
手旗信号のアスキーアートを出力する。
$ gcc -m32 -o anderson anderson.c
$ echo "Hello" | ./anderson
<> <> <> <>
_() ()/ ()/ ()/ _\) ()
[] /^ |^^ /^^ /^^ [] ^^ |^^|
<>[ [][ <>][ <>][ ][ [][]
コード形状は、欧米の手旗信号に使われる旗。
マクロによる難読化は一切使わず、キーワードもcharが最初に1つあるだけ、すべての関数は式1つだけ、となっており、とても気持ちの良い一品。
賞名のFlagsは、プログラミングのフラグと思わせて、普通に旗の意味。