Il tuo compito è quello di scrivere un programma o una funzione che emetta il primo carattere del suo codice sorgente, quindi il secondo, quindi il terzo ... ogni volta che viene eseguito.
Ad esempio, se il tuo programma era foo
nella lingua bar
nel file baz.bar
, dovresti ottenere un output simile a questo:
λ bar baz.bar
f
λ bar baz.bar
o
λ bar baz.bar
o
Il tuo programma può fare qualsiasi cosa una volta che ha finito di stampare il suo codice sorgente in questo modo. È possibile modificare il codice sorgente per il file, ma ricordare che il codice sorgente da stampare è il codice sorgente originale .
Questo è un codice-golf, quindi vince il programma più breve in byte.