Please tell me how I could have presented my question better/more clearly so that I can ensure I do so in future?
:) Yeah, I probably should not have lead with that comment, not that I remember , nor can I even guess what I was referring to. Your question is very well presented (practically perfect). Mea culpa.
Are you clear on the issue of the warning?
Here is another way with Perl6::Form ( also documented at http://search.cpan.org/dist/Perl6-Doc/share/Exegesis/E07.pod ) based on demo_columns
the more verbose version
use Perl6::Form; print form {layout=>"across"}, '{:[{10}]:} {:[{10}]:} {:[{10}]:} {:[{10}]:} {:[{10}]:} {:[{10}]:} ', \@UACS , \@UACS , \@UACS , \@UACS , \@UACS , \@UACS ;
or the same thing using the repeat operator
use Perl6::Form; print form {layout=>"across"}, '{:[{10}]:} ' x 6 , ( \@UACS ) x 6;
Place either right after @UACS = sort(@UACS);, no splicing required, and @UACS remains full afterwards
In reply to Re^3: How to avoid "Use of uninitialized value" with printf?
by Anonymous Monk
in thread How to avoid "Use of uninitialized value" with printf?
by bobdabuilda
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |