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 trueutilitas Unix; ini adalah bagaimana saya memilih untuk menafsirkan persyaratan mengembalikan boolean truedalam 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 maintanpa returnpernyataan biasanya akan menghasilkan kode keluar nol, dengan memanggil fungsi lain yang kita bisa atur EAXregister yang kemudian digunakan sebagai kode keluar dari program. Ini tentu saja perilaku yang sama sekali tidak terdefinisi dan sama sekali tidak portabel.