in reply to Re^2: Note on usage of ours variables and a question
in thread Note on usage of ours variables and a question

${^MYDEBUG} = 1; ... undocumented feature.

See The Syntax of Variable Names in perlvar, especially the third paragraph.


Give a man a fish:  <%-{-{-{-<

Replies are listed 'Best First'.
Re^4: Note on usage of ours variables and a question
by likbez (Sexton) on Nov 20, 2019 at 03:20 UTC
    Looks like one needs additional underscore:
    ${^_MYDEBUG} = 1;

    "No name that begins with ^_ will acquire a special meaning in any future version of Perl; such names may therefore be used safely in programs. $^_ itself, however, is reserved."

    "In particular, the special ${^_XYZ} variables are always taken to be in package main , regardless of any package declarations presently in scope."