in reply to Re: Why did @$ variable bite me in the ass?
in thread Why did @$ variable bite me in the ass?

Perhaps someone will make a list of all of the variable names that don't trigger strict messages?

-QM
--
Quantum Mechanics: The dreams stuff is made of

Replies are listed 'Best First'.
Re^3: Why did @$ variable bite me in the ass?
by LanX (Saint) on Feb 27, 2015 at 14:14 UTC
    > make a list of all of the variable names that don't trigger strict messages?

    Isn't it pretty obvious?

    Parse perlvar or English and all missing sigils per listed symbol don't bother strict.

    Eg symbol _ => %_ is ignored, cause $_,@_ exist.

    edit

    And to be sure try string eval with strict and catch (the missing) error.

    update

    Hmm parsing %main:: might do already ... Can't check while mobile. (update: Nope! :)

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

    PS: Je suis Charlie!

      In the debugger, removing module-type names (ending with '::'):

      So there's quite a lot of interesting stuff in there.

      -QM
      --
      Quantum Mechanics: The dreams stuff is made of