[#50041] 異なるProcオブジェクトが同じ構造を持つかどうか確かめたい — Tanaka Kazuki <mail@...>
GyRCJCIkMSReJDckRiQqJGEkRyRIJCYkNCQ2JCQkXiQ5GyhCLg0KGyRCRjBFKiRLOm4kaSRsJD8w
5 messages
2015/01/05
[#50042] Re: 異なるProcオブジェクトが同じ構造を持つかどうか確かめたい
— Nobuyoshi Nakada <nobu@...>
2015/01/05
On 2015/01/05 12:25, Tanaka Kazuki wrote:
[#50043] Re: 異なるProcオブジェクトが同じ構造を持つかどうか確かめたい
— Tanaka Kazuki <mail@...>
2015/01/05
PiAbJEIwbEhMMj0kTyRHJC0kSiQkJEg7VyQkJF4kOSQsISIkMyROTmMkRyRPGyhCPiA+IElTZXEg
[#50046] ruby 2.2のDir.glob大文字小文字区別について — NASU Tohru/那須 亮 <nst329@...>
6YKj6aCI44Go55Sz44GX44G+44GZDQoNCk9TWCBtYXZlcmlja3PjgavjgabjgIFob21lYnJld+OC
5 messages
2015/01/06
[#50053] x ||= 1 — "5.5" <5.5@...>
5.5 です。
15 messages
2015/01/13
[#50056] Re: x ||= 1
— "KISHIMOTO, Makoto" <ksmakoto@...4u.or.jp>
2015/01/13
きしもとです
[#50057] Re: x ||= 1
— Nobuyoshi Nakada <nobu@...>
2015/01/13
On 2015/01/13 13:48, KISHIMOTO, Makoto wrote:
[#50071] 世の中のRubyコードをgrepする方法 — Tanaka Kazuki <mail@...>
GyRCJDMkcyRLJEEkTxsoQi4NChskQkAkJE5DZiRIJCQkJjhATVUkTjtYJDk9aiRPGyhCIGdpdGh1
5 messages
2015/01/25
[ruby-list:50057] Re: x ||= 1
From:
Nobuyoshi Nakada <nobu@...>
Date:
2015-01-13 05:03:58 UTC
List:
ruby-list #50057
On 2015/01/13 13:48, KISHIMOTO, Makoto wrote:
>> よって,るりまが部分的に誤っているのだろうと思いますが,では
>> 本当はどうなのでしょうか。
すいません、リンク先をちゃんと見ていませんでした。
> そして、るびまのちょっと変わった記述の理由(さかもとさんのご指摘の
> ような、他の演算子と同様な x = x || 1 としていない理由)は、
> 推測ですが、|| は他の演算子と違い、短絡評価のために2度目以降は代入が
> 起きないためと思われます(次のような感じに違っています)。
他の演算子とは違って&&と||は条件演算子なので、この辺りが特別扱いになっています。
そういう意味では x = x || 1 とも x or (x = 1) とも少しずつ違いますね。
--
--- 僕の前にBugはない。
--- 僕の後ろにBugはできる。
中田 伸悦