6th Fri
Ruby-1.9.1のHashリテラル
Ruby-1.9.1では、以下のように配列リテラルの中でHashを定義する事が出来るようになったのですね。
ruby>>
[:foo, :bar => :baz]
#=> [:foo, {:bar=>:baz}]
<<--
いままでも、
ruby>>
[:foo => :bar]
<<--
のような形式であればOKだったのですが、配列リテラルの中に
Hash以外の要素を含む場合には構文エラーが発生していました。
posted by
genki on Fri 6 Feb 2009 at 18:10 with 0 comments