> $ perl -e 'map { $_ => 1 } (1,2)' > $ perl -e 'map { "$_" => 1 } (1,2)' > syntax error Не угадалось, блок или выражение, сравни с: $ perl -e 'map { "$_" => 1 }, (1,2)' $ perl -e 'map { +"$_" => 1 } (1,2)'