Можно ли экспортировать константы, созданные с помощью enum::fields
?Например:
package XLine {
use enum::fields qw{VAL SLOPE INTERVAL};
use parent qw(Exporter);
our @EXPORT = qw(VAL SLOPE INTERVAL);
sub new {
my $class = shift;
my $self = bless [], $class;
return($self);
}
}
my $x = XLine->new();
printf("INTERVAL = %d\n", INTERVAL);
Есть ли другой «постоянный» пакет, который я должен использовать вместо этого?Я использовал этот, потому что я прочитал, что это было быстро, здесь: http://neilb.org/reviews/constants.html