From: Pit Capitain Date: 2006-09-25T02:33:35+09:00 Subject: Re: Riddle me this (a question about expressions) Robert Klemme schrieb: > Interestingly enough "raise" does not provoke such a compile error > although I cannot see how it would ever return control flow locally: def raise *args "my raise" end x = raise NameError p x # => "my raise" Don't ask me why it is implemented like this, though. Regards, Pit