In regards to:
in reply to quotes in Perl
only the middle is correct. The only time the tag specifier must immediately follow the << is when it isn't quoted. That is, << "FOO" is ok whereas << FOO is not. And as for the semicolon, the truth of that matter is that the << "XXX" is merely a placeholder for a quoted string and the rest of the expression its in must continue to flow naturally.
- The end tag specifier must follow the << without any intermediate space.
- The actual end tag must be exactly the same as specified in the introduction line.
- The introduction line must end with a semicolon.