sub outer { my $foo ; .... sub inner { $foo++ ; } ; } ; #### sub outer { my $foo ; .... } ; { my $foo ; sub inner { $foo++ ; } ; } ;