# Bareword
print <<END;
Foo
END
# Literal
print <<'END';
Foo
END
# Interpolate
print <<"END";
Foo
END
# Command
print <<`END`;
Foo
END
# No lines
print <<END;
END
# Multiple
print <<FIRST, <<SECOND;
Foo
FIRST
Bar
SECOND
# End of document (missing newline)
print <<END;
Foo
END