From: matz@... (Yukihiro Matsumoto) Date: 2001-04-27T23:26:35+09:00 Subject: [ruby-talk:14327] Re: || .. or Question Hi, In message "[ruby-talk:14299] Re: || .. or Question" on 01/04/27, Marko Schulz writes: |> Simply precedence reason. In Ruby, statements are expressions that |> can't be fit in argument list. | |Does this mean, that Ruby has an 'list operator' similar to perl with |precedence between '||' and 'or'? Otherwise I still don't understand |how precedence comes in here. No, no "list operator". But it's little bit too complicated for me to explain in English (sorry). Would somebody explain for him? |The trouble strikes with parenthesis around the 'a or/|| b'. Looks |like other languages do an implicit expression grouping for method |arguments with parenthesis around them. I find this to be the expected |behaviour too. | |Does anybody see incompatibilities if this was done in ruby too? Other |objections? I don't think I understand what you mean by "implicit expression grouping for method arguments with parenthesis around them". But I suspect changing this behavior in any way causes incompatibility. I may be wrong, as always. matz.