http://qs321.pair.com?node_id=912034


in reply to Infinite regex loop...

What exactly are you trying to accomplish?

Your code is probably not doing what you want it to do, but there is no looping of any kind except for the file processing. Once that's done your code would finish.

How exactly are you trying to process the file? I could point out probable flaws in your current code, but it would be more effective if you explained your goal before we start trying to decipher your intent.

Replies are listed 'Best First'.
Re^2: Infinite regex loop...
by limzz (Novice) on Jun 29, 2011 at 21:04 UTC

    The file is a list. SPECint_base and SPECfp_base are headers. When it finds one or the other, its respective valid variable becomes true. It should not store the header in its respective hash. When it loops through, unless $_ is one of the headers, it should be put in whichever hash.

      I might understand what you want, but try making an example. Show us a fake data file in the format that your using and then state what should be the resultant data structures after processing.

      I know what I mean. Why don't you?