in reply to Re^2: Define string on current line, then match other lines with string below the line
in thread Define string on current line, then match other lines with string below the line
Yeah, I was a bit concerned that a hash of hashes of arrays was a bit complex in this case. Sometimes I find it easier to think about the levels backward. There's an array of the lines kept in 'line', and a reference to each 'line' is kept in its own $match hash. A reference to each $match is kept in %connection to hold it all together. The 'count' is just another branch of that tree. Set $DEBUG to 1 and look at the data structure.
I've found some quotes about data structures I'd like to share before I start giving bibliography.
Besides the wonderful Modern Perl already mentioned in the thread, there are other resources, too.
|
|---|