[前][次][番号順一覧][スレッド一覧]

ruby-reference-manual:1779

From: 5 5 <redmine@r...>
Date: Wed, 21 Oct 2009 11:29:32 +0900
Subject: [ruby-reference-manual:1779] [Bug #2242] Ruby 1.9 の新しいハッシュリテラル表現

Bug #2242: Ruby 1.9 の新しいハッシュリテラル表現
http://redmine.ruby-lang.org/issues/show/2242

起票者: 5 5
ステータス: Open, 優先度: Low
カテゴリ: doc
reporter: 5.5, ruby_version: 1.9

Ruby 1.9 で導入された {a: 3, b: 4} のようなハッシュリテラルについては,リテラル#ハッシュ式 のところで「例」として説明が加えられました。
これで一応のことは分かりますが,できればもう少し詳しい情報が欲しいです。

たとえば,キーがシンボルであっても,:" " とか :123 のようなシンボルだと,こういう表記はできません。
 {123: "abc"} # => syntax error
どういう文字列のシンボルなら OK なのかという記述があるとありがたいです。

また,従来の表記と混ぜて書くこともできるようですが,そういうことも記述してほしいです。
 {a: 1, :2=>4}


----------------------------------------
http://redmine.ruby-lang.org

--
ML: ruby-reference-manual@m...
使い方: http://QuickML.com/

[前][次][番号順一覧][スレッド一覧]

->    1779 2009-10-21 04:29 [redmine@r...        ] [Bug #2242] Ruby 1.9 の新しいハッシュリテラル表現
      1780 2009-10-21 06:30 ┗[redmine@r...        ]