もっともユーモラス
引用元:https://www.ioccc.org/1995/dodsond1/dodsond1.orig.c
審査員・作者による説明:https://www.ioccc.org/1995/dodsond1/index.html
テキストをピッグ・ラテン(なんちゃってラテン語)に変換する。
$ gcc -o dodsond1 dodsond1.c
$ echo "This is a pen" | ./dodsond1
Istha iswa awa enpa
先頭の子音を最後に持っていってaをつけたり、最後にwaをつけたりするとラテン語風になるらしい。
dodsond1.hintの先頭に書いてあるピッグ・ラテンは次の文を変換したもの。
$ echo "This program takes English text was input and translates it into Pig Latin" | ./dodsond1
Istha ogrampra akesta Englishwa extta aswa inputwa andwa anslatestra itwa intowa Igpa Atinla
コードは豚の絵。コードのテキストもピッグ・ラテンにするために、#define ainma mainや#define etcharga getcharなどしている。変数もピッグ・ラテンにしていたり、oinkだったり。