さっくり出来そうなのがあったので、思わずやってみた。
久しぶりの投稿なり。
いわゆるself-printing programです。 今まで出てなかったっぽいので投稿してみました。 実行すると、そのソースコードの内容をそっくりそのまま表示するコードを書いてください。
IoLanguage版
チョーカンタン
Io ではメッセージをたどったり出来るので、こういったことができる。
自分が呼ばれたときのメッセージを取得して、それを表示している。
method(call message previous print) call
http://ja.doukaku.org/comment/8413/
ブクマぬっこみThanks
Io 別パターン。著作権を主張できないレベルの簡単さ。
そういば、thisMessage は使ったことがない気がする。
thisMessage print
murky-satyr murky-satyr iolanguage っ http://golf.shinh.org/reveal.rb?Quine/leonid/1189493946 2009/01/31
JavaScript版
(function () { alert("(" + arguments.callee + ")()"); })()
http://ja.doukaku.org/comment/8414/
何も工夫無いね!
";" はつけて置かないと違ってくる。