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__