in reply to Re^4: Reducing repetitive code
in thread Reducing repetitive code

Hmm, all of those could be solved by doing proper input validation.

That's what I am doing with the hash method.

just indexing the array doesn't grow it

You're right ... so long as you're using a newer Perl. Try it on 5.005_3, which is still a very common Perl version in use. (Many companies don't want the risk of recompiling all their modules for 5.6.x or 5.8.x, so they stick with 5.00x_x.)

------
We are the carpenters and bricklayers of the Information Age.

Please remember that I'm crufty and crochety. All opinions are purely mine and all code is untested, unless otherwise specified.