यह विफल रहता है:पर्ल में यह नक्शा कथन क्यों संकलित नहीं करता है?
my @a = ("a", "b", "c", "d", "e");
my %h = map { "prefix-$_" => 1 } @a;
इस त्रुटि के साथ
:
Not enough arguments for map at foo.pl line 4, near "} @a"
लेकिन यह काम करता है:
my @a = ("a", "b", "c", "d", "e");
my %h = map { "prefix-" . $_ => 1 } @a;
क्यों?