On Nov 18, 2005, at 2:17 PM, mark wrote:

> Hi,
> Is there an explanation somewhere of all the weird operators in ruby
> such as ||= and exactly what they do?
> Apologies if this is a faq but I'm unable to google anything.

Anything of the form:

x OP= y

is translated by Ruby to:

x = x OP y

Hope that helps.

James Edward Gray II