2008-04-23 FixnumとSymbolのインスタンスはfreezeできない? Ruby p 1.freeze.frozen? # => false p :foo.freeze.frozen? # => false なんか嫌だなぁ. class Fixnum attr_accessor :a end 3.a = 5 p 3.a # => 5 インスタンス変数持てるのか.知らなかった.じゃあなんでfreeze情報は保存されないんだろう? よく考えたら,immutableとfreezeは違うしなぁ.ますます不思議だ.FixnumとSymbolのインスタンスはfreezeできないのかな.