I think this is just a funny case of guessing that "{ bareword" begins an expression, not a block, but it dies before even noticing the missing , after }.fails with '"use" not allowed in expression ...'.map { use strict; } LIST
Disambiguating it as map {; use strict; } @ARGV works fine.
In reply to Re^2: statement vs. block?
by ysth
in thread statement vs. block?
by BrowserUk
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |