sub print_row { print""; print"$_" for @_; print"\n"; } #### print TR( td( \@_ ) ); #### my @rows; for ( blah blah ) { ... push( @rows, TR( td( \@_ ) ); } print table( @rows );