## an empty slice at compile time c:\test>perl -mstrict -wle"my @a='a'..'z'; print @a[ ];" Scalar value @a[ ] better written as $a[ ] at -e line 1. syntax error at -e line 1, near "[ ]" Execution of -e aborted due to compilation errors.