in reply to printing out a table X wide and X down without html::template

A generic sub using a couple of loops and a couple of lasts.

It displays right in a browser. What that means for whether it is complient to any of the zillion slightly differing 'standards' I have no idea :)

#! perl -slw use strict; sub formatImages{ local $\; my( $w, $h ) = ( shift, shift ); my $html = "<table>\n"; for my $hi ( 1 .. $h ) { $html .= '<tr>'; for my $wi ( 1 .. $w ) { last unless @_; $html .= '<td> ' . shift() . ' </td>'; } $html .= "</tr>\n"; last unless @_; } return $html . "</table>\n"; } while( 1 ) { my @images = ( 1 .. rand 20 ); print scalar @images; print formatImages( 4, 5, @images ); <STDIN>; }

Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
"Science is about questioning the status quo. Questioning authority".
In the absence of evidence, opinion is indistinguishable from prejudice.
"Too many [] have been sedated by an oppressive environment of political correctness and risk aversion."