Robert Klemme wrote in post #977599:
> On Tue, Jan 25, 2011 at 7:09 PM, Jon Leighton <j / jonathanleighton.com>
> wrote:
>> regardless of the cause and effect it is still surprising (to me) that
>> the two conditional syntaxes have different semantics :)
>
> Why do you find that surprising?

I guess I expected that the two different concrete syntaxes would be 
transformed into the same AST node.

I wouldn't have thought this would necessarily affect the ability to do 
optimisations at parse time, but my experience of language 
implementation is limited so I could well be wrong about that.

Jon

-- 
Posted via http://www.ruby-forum.com/.