Votre tâche consiste à écrire un programme ou une fonction qui génère le premier caractère de son code source, puis le second, puis le troisième ... à chaque exécution.
Par exemple, si votre programme était foo
dans la langue bar
du fichier baz.bar
, vous devriez obtenir une sortie similaire à ceci:
λ bar baz.bar
f
λ bar baz.bar
o
λ bar baz.bar
o
Votre programme peut faire n'importe quoi une fois qu'il a fini d'imprimer son code source de cette façon. Vous pouvez modifier le code source du fichier, mais n'oubliez pas que le code source à imprimer est le code source d' origine .
Il s'agit d'un code-golf, donc le programme le plus court en octets l'emporte.