Crafting a good question often provides the answer you are looking for without needing to actually ask it. This is a Good Thing™!
You already have a little feedback on your solution: Always use strictures (use strict; use warnings; - see The strictures, according to Seuss). If I get time tomorrow night I'll run through your code and provide what I hope is helpful feedback.
In reply to Re^4: processing a module result
by GrandFather
in thread processing a module result
by averlon
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |