$ perl -Mwarnings -E 'say scalar("a" .. "g")' Argument "a" isn't numeric in range (or flip) at -e line 1. Use of uninitialized value $. in range (or flip) at -e line 1. Argument "g" isn't numeric in range (or flop) at -e line 1. Use of uninitialized value $. in range (or flop) at -e line 1. 1E0