From: "R. Joseph Newton" <[EMAIL PROTECTED]> > perl_beginner wrote: > > > While the code works fine with Linux, crumbles on XP saying "Can't > > find > > string terminator "EOM" anywhere before EOF at recordProxy.pl line > > 317". Line 317 in my code is: $response= <<"EOM"; > > To start with, you should lose the quotes around EOM in the opening of > the string assignment above. I'm not sure that those in themselves > would cause the code to fail, but they make it more confusing.
I disagree. Yes, the quotes are not required there, but it would still be better to keep them. So that you do not have to wonder whether $response = <<EOM is the same as $response = <<"EOM"; or $response = <<'EOM'; IMHO of course. Anyway the quotes cannot be the problem. [EMAIL PROTECTED], are you sure the code is exactly the same on Linux and XP? Jenda Jenda ===== [EMAIL PROTECTED] === http://Jenda.Krynicky.cz ===== When it comes to wine, women and song, wizards are allowed to get drunk and croon as much as they like. -- Terry Pratchett in Sourcery -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]