Name "main::Simple_Arr" used only once: possible typo at VARSTRUCTOR.pl line 15.
Name "main::Simple_Var" used only once: possible typo at VARSTRUCTOR.pl line 14.
Name "main::hash1" used only once: possible typo at VARSTRUCTOR.pl line 11.
Use of uninitialized value in pattern match (m//) at VARSTRUCTOR.pl line 66.
Use of uninitialized value in concatenation (.) or string at VARSTRUCTOR.pl line 111.
$Simple_Var = simple
@Simple_Arr = simple1 simple2
%hash1
key1=value1
key2=value2
%hash2
key1=value1
key2=value2
####
syntax error at VARSTRUCTOR.pl line 12, near "$hash2{"
Execution of VARSTRUCTOR.pl aborted due to compilation errors.
##
##
my %hash1=("key1"=>"value1","key2"=>"value2");
my %hash2 = ();
$hash2{"key1"}="value1";
$hash2{"key2"}="value2";
my $Simple_Var = 'simple';
my @Simple_Arr = ('simple1','simple2');
##
##
Use of uninitialized value in pattern match (m//) at VARSTRUCTOR.pl line 67.
Use of uninitialized value in concatenation (.) or string at VARSTRUCTOR.pl line 116.
$Simple_Var = simple
@Simple_Arr = simple1 simple2