[EMAIL PROTECTED] wrote:

> Hello.  I've got a bit of a problem with my app when running on Perl
> 5.004_04.  Basically, I'm using DBD::AnyData to retrieve rows from csv
> files.  


Yes, sorry, DBD::AnyData requires perl 5.005 or better.  DBD::CSV is 
still, for the time being, usable with 5.004 so you may want to use it 
although you'd run into the problem of needing to install Text::CSV_XS 
which requires compilation.

> except machines running 5.004_04.  Now I think I saw somewhere that
> this version of Perl may be buggy, but if at all possible, I'd like to
> code in a fix that will get the app running on it.


You could get around most things by changing the "... for @y" as you did 
and by adding quote marks inside hashrefs (e.g. $foo->{'bar'}) if any 
are missing.  But then you'd run into the problem of the use of qr() in 
AnyData/Format/CSV which could also be gotten around but would slow 
things down considerably.


-- 

Jeff




Reply via email to