On Monday 21 January 2002 11:27, Larry Wall wrote: > Compound statements in Perl 5 do have an implicit {} around the entire > statement, but that has nothing to do with the required parentheses > around the expressions, other than the fact that we're doing away with > both of those special rules in Perl 6. But parentheses have always > been totally transparent to any C<my> contained within them. It's > the implicit {} that was protecting the C<if> condition from getting > a warning like the C<elsif> got (which got the warning because it's > at the same scope level as C<if>'s declaration).
But the flies are spontaneously generating! ;-) -- Bryan C. Warnock [EMAIL PROTECTED]