Quine
この記事はQuine Advent Calendar 2014の182日目です。ついでに最終日でもあります。タイトルの通りです。お疲れさまでした。最終日なので敢えてQuineにしません。あんな小手先だけのQuineを書くくらいなら何もない方がマシでしょう。MakeNowJust/quine_adve…
# -*- coding: utf-8 -*- s=u"""この記事はQuine Advent Calendar 2014の181日目になります。なんだかとても疲れてるので今日は新しい言語でQuineは書きません。二日前になりますが、200言語でQuineを書きました。MakeNowJust/quinegithub.com
この記事はQuine Advent Calendar 2014の131日目です。MakeNowJust/quine_advent_calendar_2014
この記事はQuine Advent Calendar 2014の124日目です。MakeNowJust/quine_advent_calendar_2014もう二ヶ月ほど前の話になりますが、Quine関連について発表してきたような気がするので記事にします。
この記事はQuine Advent Calendar 2014の24日目の記事です。メリークリスマス!
PHPらしい、のかなぁ‥‥。
GroovyでもQuine書いてみました。 def s = 'println "def s = ${s.inspect()}\n${s.inspect()[1..-2]}"' println "def s = ${s.inspect()}\n${s.inspect()[1..-2]}" 案外、その言語らしいQuineって書けるものなのかな、とか思う。これ結構Groovyらしいでしょ…
Lispだからクオートで簡単にできるんだけど、そこを堪えて書いた結果。 (use (quote clojure.walk)) (let [s1 (quote (0 (1 2))) s2 (quote (3 [4 (1 10) 5 (1 11) 6 (1 12)] (7 (8 6 4) (8 (9 6 4 5 6) 5)))) k (quote [use quote clojure.walk let s1 s2 k…
リポジトリにはPython 2.xを前提とした、%を使ったコードが置いてあるんだけど、Python 3.xだったら、 print('print({0!r}.format({0!r}))'.format('print({0!r}.format({0!r}))')) みたいな風にしてもいいかな、なんて思った。 ちなみにこのコードはPython …