#!/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.