2008-08-24 - kurimuraの日記

screenshot

http://shinh.skr.jp/m/?date=20080823#p01 >RubyコードをRubyで等価に実行可能な記号だけに変換する プログラムは書けるだろうか。 eval"実行したいコード" を記号だけで表現すればいんじゃね? と適当に変換プログラム書いてみた。 def _(_) r="''<<"+_.split("").map{|_| _=_.ord; return "~-_" if _==0 (["_"]*(_&3)+["__"]*(_>>2&3)+["___"]*(_>>4&3)+["...

http://d.hatena.ne.jp/kurimura/20080824

なるほどなぁ。シンボルを :"..." 形式で書けるの初めて知った
だめだ。内容がわからない。。
ふはははは

http://b.hatena.ne.jp/entry/http://d.hatena.ne.jp/kurimura/20080824