in reply to Concatinating Numbers-Error: Bug or Feature

Hi,

To avoid the concatination operator problem, use , in print and not ..
What you wrote, is exactly the same as:

print "hallo".55.0"test"; # <= error
When you write it as:
print "hallo" . 55 . "test";
The perlparser (B::Deparse) will rewrite it as
print 'hallo55test';
Conclusion;
print "hallo",55,"test";
I hope this helps.
---------------------------
Dr. Mark Ceulemans
Senior Consultant
IT Masters, Belgium