develooper Front page | perl.perl5.porters | Postings from July 2009

Re: Brainstorming 5.12 syntax features

Thread Previous
From:
David E. Wheeler
Date:
July 16, 2009 11:09
Subject:
Re: Brainstorming 5.12 syntax features
Message ID:
2283D609-181D-4D3D-808F-093C6A635054@kineticode.com
On Jul 16, 2009, at 10:38 AM, David Nicol wrote:

> anyone for "local sub" shorthand?
>
> $ perl -le 'sub X {"outer"} { local sub X {"inner"} print &X } print  
> &X'
>
> could become equivalent to
>
> $ perl -le '*sub X {"outer"}; { local *X = sub {"inner"}; print &X }  
> print &X'

Ooooh, /me likey!

Best,

David

Thread Previous


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About