陳腐化した機能
引用元:https://www.ioccc.org/1998/dorssel/dorssel.orig.c
審査員・作者による説明:https://www.ioccc.org/1998/dorssel/index.html
モールス符号・復号。
$ gcc -o dorssel dorssel.c
$ echo Hello | ./dorssel
.... . .-.. .-.. ---
$ echo Hello | ./dorssel | ./dorssel
HELLO
行単位で符号と復号を分けられる。
$ echo -e "Hello\n.... . .-.. .-.. ---" | ./dorssel
.... . .-.. .-.. ---
HELLO
短くまとまっていてきれい。 モールス符号表は1文字あたり1バイトで表現している。dorssel.hint2に詳しく書いてある。 なるべく表示可能な文字に収まるようにエンコーディングを工夫しているあたりがよい。
賞名の意味がわかっていない。 C言語の機能のことではないらしい。 モールス信号自体のこと?