Lurker di lunga data, poster per la prima volta. Quindi ecco qui.
Nella pagina di Wikipedia per quine , si dice che "un quine è considerato un 'imbroglione' se osserva il proprio codice sorgente". Il tuo compito è creare una di queste "cheat quines" che legge il suo codice sorgente.
Questo è code-golf , quindi vince il codice più breve in byte - in ogni lingua . Ciò significa che uno script Python a 5 byte non batterebbe uno script Python a 21 byte, ma uno script Python a 15 byte.
È necessario utilizzare l'I / O dei file per leggere il codice sorgente, quindi il seguente codice JavaScript, preso dalla pagina Wikipedia ufficiale, non è valido:
function a() {
document.write(a, "a()");
}
a()
Deve accedere al codice sorgente del file sul disco .
Non è consentito specificare il nome del file. Devi fare in modo che rilevi il nome del file stesso.
Tutti chiari? Partire!