[#50041] 異なるProcオブジェクトが同じ構造を持つかどうか確かめたい — Tanaka Kazuki <mail@...>
あけましておめでとうございます.
5 messages
2015/01/05
[#50042] Re: 異なるProcオブジェクトが同じ構造を持つかどうか確かめたい
— Nobuyoshi Nakada <nobu@...>
2015/01/05
On 2015/01/05 12:25, Tanaka Kazuki wrote:
[#50046] ruby 2.2のDir.glob大文字小文字区別について — NASU Tohru/那須 亮 <nst329@...>
那須と申します
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@...>
こんにちは.
5 messages
2015/01/25
[#50082] Re: 世の中のRubyコードをgrepする方法
— Daisuke Furukawa <mogya@...>
2015/02/03
昔 GoogleCodeSearch というそのものズバリのサービスがありました。
[ruby-list:50055] Re: x ||= 1
From:
Nobuyoshi Nakada <nobu@...>
Date:
2015-01-13 04:43:52 UTC
List:
ruby-list #50055
On 2015/01/13 12:40, 5.5 wrote:
> そして,x ||= 1 は,本当は何なんでしょうか。
x = x || 1 の簡略版です。
ローカル変数ではあまり差はありませんが、左辺が長い式のときなどに便利です。
また、
foo.bar.zot.x = foo.bar.zot.x || 1
ではfoo.bar.zot が二回評価されますが、
foo.bar.zot.x ||= 1
では一回だけ、かつ#xと#x=のレシーバは同じオブジェクトです。
--
--- 僕の前にBugはない。
--- 僕の後ろにBugはできる。
中田 伸悦