in reply to Re^2: Why shows B::Deparse __END__ as __DATA__?
in thread Why shows B::Deparse __END__ as __DATA__?

Read perldata !

Behavior under a package other than main:: differs significantly!

Cheers Rolf

(addicted to the Perl Programming Language and ☆☆☆☆ :)

update

would you mind reading the thread before spreading your theories?