my $line; my @fields; while ( $line = ) { print STDERR "<$line>\n"; @fields = "ewords( ',', 0, $line ) or ( warn "a problem on line $.:$_" ); # rest of code ... }