my (@sargs) = @_; #### my $var = @list; #### my ($var) = @list; #### my $config = {"delete" => 0, soFiles => []}; #### my $config = {"delete" => 0, soFiles => }; my $config = {"delete" => 0, "soFiles" => }; #### $config->{delete} = 1; # why -> is it a reference ? #### $config{delete} = 1 #### #/usr/bin/perl use strict; use warnings; use diagnostics; # optional; turns on more descriptive warnings