From: Yukihiro Matsumoto Date: 2007-10-03T13:11:29+09:00 Subject: Re: a = b = c order of evaluation weird Hi, In message "Re: a = b = c order of evaluation weird" on Tue, 2 Oct 2007 23:25:20 +0900, 7stud -- writes: |I guess it's safer to say that the order of evaluating arguments is |undefined, unless it is stated somewhere. | |Is it defined for ruby? Two different answers: * there's no official specification of the language, so that it is not defined at all. * but at least the author (me) strongly suggests left-to-right evaluation order, so it seems we can say it's "defined". matz.