Patrick R.Michaud (via RT) wrote:
This isn't a super-huge priority at the moment... for the time being we can simply have PCT not attach any :outer flags to methods. But eventually we'll probably want to have this working.
Can you give me an HLL use case, so we get the implementation right? A .sub marked with :outer is one that's lexically scoped inside another .sub. So, a method marked with :outer is a method that's defined within another method/sub. Something like:
method foo ($a, $b, $c) { ... method bar ($x, $y, $z) { ... } ... } Is that what you're looking for? Allison