in reply to Re^4: backtick operator
in thread backtick operator

FWIW, always set $| to the value you want, ie on $|=1; or $|=0; off, because $|++; $|++; turns it on, then turns it off.

Replies are listed 'Best First'.
Re^6: backtick operator
by Hue-Bond (Priest) on May 14, 2010 at 06:54 UTC

    $|++ doesn't toggle the value of the variable; $|-- does. Just checked it on 5.8 and 5.10.

    --
     David Serrano
     (Please treat my english text just like Perl code, i.e. feel free to notify me of any syntax, grammar, style and/or spelling errors. Thank you!).

      Still, I find $|++ a piece of pointless cargo cult. It isn't any shorter than $|=1, and it only add negative clarity.
      Thanks. Not remembering this correctly is probably why I prefer assignment.