Karen + Miina (2003-09-15)
Polyglot quine.
Polyglot = program that parses as multiple languages.
Quine = program that produces its own source as output.
Explaining the function is confusing, running it will make it obvious:
Running karen.pl or miina.ml with a Perl interpretor, and you get
karen.pl on stdout.
Running karen.pl or miina.ml with an OCaml interpretor, and you get
miina.ml on stdout.
More details are in source/design.txt.
Template for karen.pl is Onodera Karen, 105 x 60.
Template for miina.ml is Miyafuji Miina, 120 x 52.
Each program is really two programs, but both programs are really the
same program. It's the spirit of the twins ^_^
--
omoikane@uguu.org - http://uguu.org/