That's a lot of code and hard to understand. Could you somehow narrow your question down so it only has the code that your program is stumbling over? You'll probably get better answers then. Good luck, and welcome to perlmonks!

Oh, and to make it easier to read, you might want to run your perl program through perltidy first to make it easier to read. But that's sort of of side-importance; the most important thing is to reduce the amount of code you posted.

2005-10-14 jdporter restored title b0rkage that left only 'Re:'


In reply to Re: Weird Perl Rule I'm Probably Not Following by tphyahoo
in thread Weird Perl Rule I'm Probably Not Following by moltar512

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.