On 1/13/06, Gerald Wheeler <[EMAIL PROTECTED]> wrote:

> The "@" symbols are misread and thus this cause errors...  escaping the
> "@" symbols doesn't work

It should work if you escape them correctly, which is to say with a
preceding backslash. How did you escape them that didn't work?

> print <<EOF;

This is the kind of here-document that interpolates, so $ and @ are
"live" characters. If you don't want to interpolate into your
here-doc, use one like this:

    print <<'EOF';    # 'single quoted' here-doc -- doesn't interpolate

Hope this helps!

--Tom Phoenix
Stonehenge Perl Training

--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
<http://learn.perl.org/> <http://learn.perl.org/first-response>


Reply via email to