All the proposed syntaxes are easy to tell apart from the current catch expression, at least. But I guess you mean that "try" should be "catch" instead and some other keyword should be used for the catch clauses. I can't figure out any good keyword for that, though. Furthermore it would be more difficult to tell the old-style and new-style syntaxes apart if both began with the same keyword.
/ Martin Stjernholm, Roxen IS
Previous text:
2003-10-01 18:12: Subject: Re: throw or return
I would favor a solution where "catch" didn't have to change semantics.
/ Martin Nilsson (saturator)