From: ts Date: 2001-01-24T02:39:30+09:00 Subject: [ruby-talk:9771] Re: obj.freeze? >>>>> "J" == Jim Freeze writes: J> fred = "flintstone" You put a new object in fred J> a = [ "a", "b", "c"] J> a.freeze J> a << "z" You try to modify a frozen object try (to have no error) a = [1, 2, 3] J> ./module.rb:36:in `<<': can't modify frozen array (TypeError) ^^^^^^^^^^^^ Guy Decoux