Hi. I have odd behavior from my IDE (as indicated in the Title). I have a very long *.pl with say a section of code similar to;

.... etc ... my $result; if ( $response =~ m/SEARCHING\.\.\.\s+(\w+)\s(\w+)\s(\w+)\s(\w+)\s(\w+)\s(\w+)\s ++>$/ ) { # This is a padentic match # print "yes we found a match with SEARCHING within \n"; # print "\$1 ;$1 \$2 ;$2 \$3 ;$3 \$4 ;$4 \$5 ;$5 \$6 ;$6 + \n"; # printf( "%b \n", hex($3) ); $result = sprintf( "%s %s %08b%08b%08b%08b", $1, $2, hex($3), hex($4), hex($5), hex($6) ); # print $result; X } elsif ( $response =~ m/(\w+)\s(\w+)\s(\w+)\s(\w+)\s(\w+)\s(\w+)\s+ +>$/ ) { ... etc ...

The line X (which I added,) is marked as a syntax error while 12 other lines at X+300 are similarly marked as syntax errors. However, if I remove the comment "# print $result;" and all the white space between "sprintf" statement and the end of the block ("}" at line X), then all is well.

Can anyone shed some light on this for me ???

What are the preferred IDEs used by others ???

Regards JC....


In reply to Eclipse IDE with add on EPIC; Errors on the code by jmClifford

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.