in reply to Re^8: B::Xref buggy?
in thread B::Xref buggy?
This looks pretty much like the lexical order in the source which is needed to track variables and subsI think that is the heart of your misapprehension. Concise doesn't output ops in source lexical order, apart from happenstance. As a trivial counterexample, this source:
gives:unless ($var1) { $var2++; } else { $var3++; }
Note that var3 comes before var2.perl -MO=Concise,-exec /tmp/p | grep var 3 <#> gvsv[*var1] s 7 <#> gvsv[*var3] s d <#> gvsv[*var2] s
Dave.
|
---|
Replies are listed 'Best First'. | |
---|---|
Re^10: B::Xref buggy?
by LanX (Saint) on Nov 15, 2018 at 19:23 UTC | |
by dave_the_m (Monsignor) on Nov 15, 2018 at 20:15 UTC | |
by LanX (Saint) on Nov 15, 2018 at 21:27 UTC | |
by LanX (Saint) on Nov 15, 2018 at 20:22 UTC |
In Section
Seekers of Perl Wisdom