Я пытаюсь использовать модуль под названием Math ::Counting:
#!/usr/bin/perl
use strict;
use warnings;
use Math::Counting;
my $f = factorial(3);
print "$f\n";
Когда я запускаю его, я получаю следующую ошибку
$ perl UsingModules.pl
Undefined subroutine &main::factorial called at UsingModules.pl line 8.
It вроде функция factorial
не экспортируется, но почему?
Когда я использовал следующий
my $f = Math::Counting::factorial(3);
вместо того, что было выше, он отлично работает, но мне любопытно, почему функцию нельзя экспортировать.
Я использую perl
v5.10.1 на Cygwin.