There is a well known problem with ordinary ways of using Perl subroutine arguments |
If one has a argument list which is |
(@list1, @list2, .... ), then subroutine only sees a single list (array) concatenating the component lists |
This can be avoided using hard references with \ operator and shown by example |
@tailings = popmany( \@a, \@b, \@c, \@d ); |
See next foil for code of popmany |