in reply to Screen output for a Perl roguealike

format Declare a picture format with use by the write() function. For example +: format Something = Test: @<<<<<<<< @||||| @>>>>> $str, $%, '$' . int($num) . $str = "widget"; $num = $cost/$quantity; $~ = 'Something'; write; See the perlform manpage for many details and examples. Source: Perl builtin functions Copyright: Larry Wall, et al.
is the standard way to manage screen output in Perl. I get the impression that a lot of Perl output these days is in HTML and so format is less widely used than before. But the format command can appear even in HTML output pages.