my %a = map { $a{$_} => 1 unless undef, 0..5 } 0..11;
####
my %a = map { 1 unless undef, 0..5 } 0..11;
####
use strict;
use warnings;
use Data::Dumper qw/Dumper/;
my %a;
#%a = map { $a{$_} => 1 unless undef, 0..5 } 0..11;
#%a = map { $a{$_} , 1 unless undef, 0..5 } 0..11;
%a = map { 1 unless undef, 0..5 } 0..11;
print Dumper \%a;
####
Use of uninitialized value in range (or flip) at C:\gash.pl line 10.
Use of uninitialized value in range (or flop) at C:\gash.pl line 10.
Use of uninitialized value in range (or flop) at C:\gash.pl line 10.
Use of uninitialized value in range (or flop) at C:\gash.pl line 10.
Use of uninitialized value in range (or flop) at C:\gash.pl line 10.
Use of uninitialized value in range (or flop) at C:\gash.pl line 10.
Use of uninitialized value in range (or flop) at C:\gash.pl line 10.
Use of uninitialized value in range (or flop) at C:\gash.pl line 10.
Use of uninitialized value in range (or flop) at C:\gash.pl line 10.
Use of uninitialized value in range (or flop) at C:\gash.pl line 10.
Use of uninitialized value in range (or flop) at C:\gash.pl line 10.
Use of uninitialized value in range (or flop) at C:\gash.pl line 10.
Use of uninitialized value in range (or flop) at C:\gash.pl line 10.
$VAR1 = {
'11' => 12,
'1' => 2,
'3' => 4,
'7' => 8,
'9' => 10,
'5' => 6
};