Beefy Boxes and Bandwidth Generously Provided by pair Networks
Don't ask to ask, just ask
 
PerlMonks  

Re^2: Perl module error

by Vaclav_ (Novice)
on Oct 05, 2013 at 01:35 UTC ( #1056975=note: print w/ replies, xml ) Need Help??


in reply to Re: Perl module error
in thread Perl module error

Finally. After running perltidy on the module, it's syntax Ok. Perltidy add/removes whitespaces only, right? What could I have messed up with them, I thought whitespaces doesn't really matter. This is not python :D


Comment on Re^2: Perl module error
Re^3: Perl module error (ddumper)
by Anonymous Monk on Oct 05, 2013 at 01:42 UTC

    I thought whitespaces doesn't really matter. This is not python :D

    No, whitespace doesn't mostly matter, but maybe you invoked the MACRO precompiler features ( perlrun ) or loaded a source filter via PERL5OPT or something like that, something that inserted an extra stray curly brace or square bracket

    Did you save a copy of the broken one? Did you  use Data::Dumper; use Path::Tiny; dd( path( $file )->slurp_raw ) ;

      Yes I had use Data::Dumper; before "use - this broken module". Why would that be a problem?

        Yes I had use Data::Dumper; before "use - this broken module". Why would that be a problem?

        I didn't say that (what do you think the rest of the code was about?). I asked if you employed ddumperBasic debugging checklist Basic debugging checklist item 4 , to see what the bytes are in the file

Re^3: Perl module error
by boftx (Deacon) on Oct 05, 2013 at 02:06 UTC

    I suggested perltidy because it will sometimes complain about missing braces, etc, and give you the line number that was unmatched in a way different than perl -c will in the log file. You are indeed most correct that white space doesn't matter. But that doesn't mean that a silly typo doesn't creep in now and again. :)

    On time, cheap, compliant with final specs. Pick two.

Log In?
Username:
Password:

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

How do I use this? | Other CB clients
Other Users?
Others drinking their drinks and smoking their pipes about the Monastery: (5)
As of 2015-07-06 03:43 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The top three priorities of my open tasks are (in descending order of likelihood to be worked on) ...









    Results (70 votes), past polls