Beefy Boxes and Bandwidth Generously Provided by pair Networks
Keep It Simple, Stupid
 
PerlMonks  

Re: chr() function

by harangzsolt33 (Chaplain)
on Nov 14, 2018 at 05:35 UTC ( [id://1225767]=note: print w/replies, xml ) Need Help??


in reply to chr() function

This node falls below the community's threshold of quality. You may see it by logging in.

Replies are listed 'Best First'.
Re^2: chr() function
by choroba (Cardinal) on Nov 14, 2018 at 07:35 UTC
    You didn't explain what the problem was, and you didn't explain why your "solution" worked. $a is a special variable, using it for anything else than to sort is dangerous and confusing. The last supported Perl version is 5.26. If your hobby or job is to support older versions, I'm fine with that, but please try not to hijack a thread to propagate the 16 years old version.

    ($q=q:Sq=~/;[c](.)(.)/;chr(-||-|5+lengthSq)`"S|oS2"`map{chr |+ord }map{substrSq`S_+|`|}3E|-|`7**2-3:)=~y+S|`+$1,++print+eval$q,q,a,
Re^2: chr() function
by dsheroh (Monsignor) on Nov 14, 2018 at 09:41 UTC
    Please don't tell people to use $a just so they can avoid having to properly declare a real variable name. $a is a piss-poor variable name in general, completely antithetical to writing clear code, and the only reason that works is because of magic which you didn't bother to explain - magic which would one day bite the new guy in the ass if he took your ill-conceived advice and made a habit of using undeclared $as and $bs on a regular basis.

    If you're really fixated on not having to properly declare your variables, it's much saner to turn strict off. And "it's much saner to turn strict off" is not something I say lightly, it's a reflection of just how astonishingly bad the advice "change your variable name to $a so you don't have to declare it" is.

    A reply falls below the community's threshold of quality. You may see it by logging in.
Re^2: chr() function
by virtualsue (Vicar) on Nov 19, 2018 at 22:54 UTC
    Perl 5.8 is really old. If you're a Microsoft hacker, why not try Strawberry Perl?

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://1225767]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others scrutinizing the Monastery: (6)
As of 2024-04-20 02:30 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found