Kedar Mhaswade <kedar.mhaswade / gmail.com> writes: > I certainly appreciate your attempts to make me get it. I think I am > close. The only weird thing is I was not sure whether > "surprising" if (1+1 != 2) > is an "expression" and if yes, what its value was. I thought that this > expression is same as ("surprising" if (1+1 != 2)) and both should > evaluate to the same value. > > Thus, whereas now I get that the value of ("surprising" if (1+1 != 2)) > is nil, it is not clear to me if > - "surprising" if (1+1 != 2) is an expression and evaluates to some/same > value. Is it not the same? irb(main):698:0> "surprising" if (1+1 != 2) nil irb(main):699:0> ("surprising" if (1+1 != 2)) nil -- __Pascal Bourguignon__