C
Tidak ada string literal atau komentar:
Better(to,re);main(silent){and();}be(thought,a,fool){}
than(to,open,your,mouth);and(){}remove(all,doubt);
Membagi dua baris, tetapi satu akan bekerja dengan baik juga.
Ketika dikompilasi menggunakan gcc di Linux (x86-64), ini menghasilkan executable yang keluar dengan sukses (kode keluar 0), sama seperti true
utilitas Unix; ini adalah bagaimana saya memilih untuk menafsirkan persyaratan mengembalikan boolean true
dalam bahasa non-scripting.
Catatan: terlepas dari penyalahgunaan aturan "implisit int", trik utama di balik program ini adalah bahwa sementara program C yang jatuh dari akhir main
tanpa return
pernyataan biasanya akan menghasilkan kode keluar nol, dengan memanggil fungsi lain yang kita bisa atur EAX
register yang kemudian digunakan sebagai kode keluar dari program. Ini tentu saja perilaku yang sama sekali tidak terdefinisi dan sama sekali tidak portabel.