Lurker lama, poster pertama kali. Jadi begini.
Di halaman Wikipedia untuk quine , dikatakan bahwa "quine dianggap 'curang' jika melihat kode sumbernya sendiri." Tugas Anda adalah membuat salah satu dari "quating quines" yang membaca kode sumbernya sendiri.
Ini adalah kode-golf , jadi kode terpendek dalam byte - dalam setiap bahasa - menang. Ini berarti bahwa skrip Pyth 5 byte tidak akan mengalahkan skrip Python 21 byte - tetapi skrip Python 15 byte akan melakukannya.
Anda harus menggunakan file I / O untuk membaca kode sumber, jadi kode JavaScript berikut, yang diambil dari halaman Wikipedia resmi, tidak valid:
function a() {
document.write(a, "a()");
}
a()
Itu harus mengakses kode sumber file pada disk .
Anda tidak diizinkan menentukan nama file. Anda harus membuatnya mendeteksi nama file itu sendiri.
Semuanya bersih? Pergi!