Front page | perl.perl5.porters |
Postings from April 2010
Re: package block syntax
Thread Previous
|
Thread Next
From:
Rafael Garcia-Suarez
Date:
April 28, 2010 00:51
Subject:
Re: package block syntax
Message ID:
n2tb77c1dce1004280051rb673b5e5g97eef269e3d1560e@mail.gmail.com
On 27 April 2010 22:24, Zefram <zefram@fysh.org> wrote:
> The attached patch implements a Perl 6ism that seems worth imitating:
> "package Foo { ... }" is equivalent to "{ package Foo; ... }". I think
> this is worthwhile. I'm posting it for discussion, not for immediate
> application, but if the consensus is in favour then this patch should
> be usable as-is.
I'm only committing the patch :
- I'd like to see more tests (examples: is __LINE__ correct ? does
goto work into / out of a package block ? do we have a nice error if
the block isn't closed ? what about nested package blocks ?)
- B::Deparse would need ajdusting
Thread Previous
|
Thread Next