C:\>perl -c -e "use strict; {}; no strict \"refs\";" #### -e syntax OK #### C:\>perl -c -e "use strict; {} no strict \"refs\";" #### String found where operator expected at -e line 1, near "no strict "refs"" (Do you need to predeclare no?) "no" not allowed in expression at -e line 1, near "} " syntax error at -e line 1, near "} no strict " -e had compilation errors.