#!/usr/bin/perl
use strict;
use warnings;
print <<"TEXT";
This
is
a
@{[ PrintHereDoc() ]}
here-doc.
TEXT
print "END\n";
# subroutine
sub PrintHereDoc
{
print "print statement inside a ";
return 0;
}
####
This
is
a
print statement inside a
here-doc.
####
print statement inside a This
is
a
0
here-doc.