Puzzle:
Schreiben Sie ein kurzes, dreizeiliges Programm, das:
- hat 5/7/5 Silben pro Zeile beim Vorlesen
- gibt beim Laufen ein Haiku aus.
Ein Beispiel für ein Programm mit der richtigen Struktur, aber ohne Haiku-Ausgabe ist (Python):
>>> for x in range(3):
... print "EXTERMINATE HUMANS"
... # I am a Dalek.
...
EXTERMINATE HUMANS
EXTERMINATE HUMANS
EXTERMINATE HUMANS
(Der Kommentar ist ein bisschen wie eine Ausrede.)
Dies liest sich laut wie folgt:
für x im Bereich drei
EXTERMINATE HUMANS!
Ich bin ein Dalek.
Jede Sprache ist akzeptabel. Zum Vorlesen können Symbole !@#$%^&*()_+wie " Waka Waka Bang Splat" ignoriert oder ausgesprochen werden . (Ich bin mir sicher, dass es einen Perl-Eintrag geben wird wie !***(!:, )(*@@@#, )_(*)!.)
Zusätzliche Punkte, wenn entweder der Code oder die Ausgabe besonders lustig ist oder besonders zen.
Bearbeiten: Wenn Ihre Sprache Boilerplate erfordert, bevor es etwas Interessantes ( #include <iostream>?) Tun kann, dann bin ich glücklich, das Boilerplate zu ignorieren.
Ich habe Paul Richters Common-Lisp-Haiku angenommen, weil es mich gut fünf Minuten lang zum Lachen brachte.
Lobende Erwähnung für Timwis kreative Regelbiegung ( Compiler- Ausgabe ?!) und für die äußerst einprägsame Linie"Static void. I long for you."
Jetzt endet diese Frage;
Viele weitere Haikus warten auf Sie.
Poste weiter!
