http://qs321.pair.com?node_id=11133493


in reply to Re^3: Stuck in Perl.. Partial code, but it needs more improvement.. Any suggestions, please?
in thread Stuck in Perl.. Partial code, but it needs more improvement.. Any suggestions, please?

Thank you, fixed.
  • Comment on Re^4: Stuck in Perl.. Partial code, but it needs more improvement.. Any suggestions, please?

Replies are listed 'Best First'.
Re^5: Stuck in Perl.. Partial code, but it needs more improvement.. Any suggestions, please?
by LanX (Sage) on Jun 04, 2021 at 12:30 UTC
    I always use or in such situations, and I dislike perldocs which do otherwise, because these are invitations for refactoring problems.

    Personally I use || only in

    • in arithmetic expressions $x = $y || $z
    • to override false defaults were $x ||= $y

    Cheers Rolf
    (addicted to the Perl Programming Language :)
    Wikisyntax for the Monastery

    update

    swapped $a, $b with $y,$z to appease hippo ;-)

      I always use or in such situations, and I dislike perldocs which do otherwise

      So do I. I also dislike the use of $a and $b in docs as metasyntactic variables as they are subsequently used in cargo-culted code and become the cause of errors. There are, after all, plenty of others to choose from.


      🦛