C:\Users\Owner>perl c:\gen_split2.pl Bareword found where operator expected at c:\gen_split2.pl line 22, near "my ($b iotype) = $chunk =~ /biotype" (Might be a runaway multi-line // string starting on line 21) (Do you need to predeclare my?) Backslash found where operator expected at c:\gen_split2.pl line 22, near "bioty pe\" Unrecognized escape \s passed through at c:\gen_split2.pl line 23. Unrecognized escape \d passed through at c:\gen_split2.pl line 23. Scalar found where operator expected at c:\gen_split2.pl line 25, near "my $outf ile = "${accession}" (Might be a runaway multi-line "" string starting on line 23) (Do you need to predeclare my?) Bareword found where operator expected at c:\gen_split2.pl line 25, near "${acce ssion}_" (Missing operator before _?) String found where operator expected at c:\gen_split2.pl line 27, near "open my $ofh, '>' $outfile or die "" (Might be a runaway multi-line "" string starting on line 25) (Missing semicolon on previous line?) Backslash found where operator expected at c:\gen_split2.pl line 27, near "$!\" (Missing operator before \?) String found where operator expected at c:\gen_split2.pl line 29, near "print "" (Might be a runaway multi-line "" string starting on line 27) (Missing semicolon on previous line?) Bareword found where operator expected at c:\gen_split2.pl line 29, near "print "Printing" (Do you need to predeclare print?) Backslash found where operator expected at c:\gen_split2.pl line 29, near "$outf ile\" (Missing operator before \?) String found where operator expected at c:\gen_split2.pl line 31, near "print $o fh, "" (Might be a runaway multi-line "" string starting on line 29) (Missing semicolon on previous line?) Scalar found where operator expected at c:\gen_split2.pl line 31, near "$accessi on $biotype" Global symbol "$accession_" requires explicit package name at c:\gen_split2.pl l ine 12. Global symbol "$biotype" requires explicit package name at c:\gen_split2.pl line 12. Global symbol "$biotype" requires explicit package name at c:\gen_split2.pl line 21. syntax error at c:\gen_split2.pl line 22, near "my ($biotype) = $chunk =~ /bioty pe" Global symbol "$chunk" requires explicit package name at c:\gen_split2.pl line 2 3. Global symbol "$sequence" requires explicit package name at c:\gen_split2.pl lin e 23. syntax error at c:\gen_split2.pl line 25, near "my $outfile = "${accession}" Global symbol "$accession" requires explicit package name at c:\gen_split2.pl li ne 25. Global symbol "$biotype" requires explicit package name at c:\gen_split2.pl line 25. Global symbol "$accession" requires explicit package name at c:\gen_split2.pl li ne 31. c:\gen_split2.pl has too many errors.