From: Zhenning Guan Date: 2009-11-21T15:27:23+09:00 Subject: confuse about initialize hash def in(options ={} ) p options end in(:say => "somehting") # {:say => "something"} but under the hood of it, doesn't that process equivalent to ------- options = {} options = :say => "something" ------- or ------ options = :say => "something" ------ ??? none of this can compiler. silly question, hope someone help. -- Posted via http://www.ruby-forum.com/.