From: 7stud -- Date: 2007-10-31T05:58:32+09:00 Subject: Re: Array and ASCII Help needed... Martin DeMello wrote: > > a ||= b is a common ruby idiom for "set a to b only if it isn't > already defined" - > > it expands to a = a || b. Nope. What do you think the following will output: h = Hash.new('hi') h['a'] = h['a'] || 10 puts h['a'] Now, how about the following? The same output as above? h['a'] ||= 10 puts h['a'] -- Posted via http://www.ruby-forum.com/.