use strict scares me

Disuse of strictures scares me, at least when its absence is unaccompanied by a darn good reason.

A few brief lines of code is one thing. But if you're serious about scripting in Perl, you'll need to learn to live within the criteria set by use strict;

As for your problem at hand, here's my recommendation. Boil your script and subroutine down to a minimal amount of code that will actually compile and run in such a way as to demonstrate to us the problem. Cut and paste it into a followup in this thread so that we can look it over. We need to see actual code that actually runs, that actually replicates the problem, and it needs to be under 30 lines of code. Chances are good that while you work at creating a test example you'll end up discovering the problem on your own anyway, but if not, post it and we'll help further.


Dave


In reply to Re^3: Ghostly subroutine variables haunting me in subsequent calls by davido
in thread Ghostly subroutine variables haunting me in subsequent calls by moonunit

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.