Perl explicite nom du package

#!/usr/bin/perl
# countlines2.pl by Bill Weinman <http://bw.org/contact/>
# Copyright (c) 2010 The BearHeart Group, LLC

use strict;
use warnings;

sub main {
my @values = (43,123,5,89,1,76);
my @values1 = sort(@values);

  foreach $value(@values1){
    print "$value\n";
  }
}

Errors - 
"Global symbol "$value" requires explicit package name at task2.txt line 12
"Global symbol "$value" requires explicit package name at task2.txt line 13

Je suis débutant en perl, donc je vais avoir des erreurs ci-dessus. Aussi s'il vous plaît ne me dire comment le perl trie les numéros par défaut(par exemple, ce que le sort(@valeurs) entraînera?).

  • Le message d'erreur n'a pas de sens à l'égard du problème réel.
InformationsquelleAutor KAKAK | 2013-04-25