From: Shingo Hagiwara Date: 2009-07-23T01:27:53+09:00 Subject: [ruby-dev:38864] Re: 複素数リテラルについて Rubyリテラル 「数字の1や文字列"hello world"のようにRubyのプログラムの中に直接 記述できる値の事をリテラルといいます。」 ああ、なるほど。 hoge.each{|i| p i} と書いたらダメだというわけですね。 すいません。勘違いをしていました。輪をかけて勘違いをしてそうですけれど。 門外漢はこれまでにしておきます。 失礼しました。 2009/07/23 1:21 に Tadayoshi Funaba さんは書きました: >> くだらないレスに、レスを頂いて恐縮です。 >> 単純な話を言うと、 >> 数式では、「wx+y=z」という式はあっても、「wx+yx=z」(yxのxはwxのxとは意味が異なる)という式は無いのではないかと言うことです。 >> ただ、提案の「i」が許容されると、そのような式がrubyのソースコード上出現する許容を産んでしまう気がします。 > > たぶん、はぎわらさんが何か勘違いをしていると思います。これはリテラルで > す。 > >