c:\@Work\Perl\monks>perl -wMstrict -le "my %identifier = qw(one uno two dos three tres); ;; my $pins1 = 'two'; $_ = 'xdosx'; print 'match' if $_ =~ $identifier{$pins1.}; " syntax error at -e line 1, near ".}" Execution of -e aborted due to compilation errors.