in reply to Perl's changes in the use of packages

You've simplified too much, that code works on 5.26, give us something we can run that shows the error
  • Comment on Re: Perl's changes in the use of packages

Replies are listed 'Best First'.
Re^2: Perl's changes in the use of packages
by Jambo Hamon (Novice) on Jul 07, 2017 at 11:08 UTC

    Don't the usual conventions apply for all symbols.

    If you can't resolve it, it doesn't exist (at least with use strict or no AUTOLOADING)... meaning that either log would be an entry in %main:: or else it needs to be explicitly called by its package name.

    I don't see the mystery...