in reply to AoA row deleting

Can I assume that the top-level array is what you consider a row, and the array-ref it holds points to an array that you consider to be the columns?

If that's the case, here's an example of deleting a "row".

use strict; use warnings; use Data::Dumper; my @aoa = ( [1, 2, 3], [4, 5, 6], [7, 8, 9] ); splice @aoa, 1, 1; print Dumper \@aoa;

You'll notice that the output of the above snippet indicates that the "row" containing "4, 5, 6" has been deleted. Be sure to see perldoc -f splice for details.


Dave