Я делаю очень, очень простой модуль (это первый, который я когда-либо писал):
package Master::Math;
use 5.12.4;
use strict;
use warnings;
require Exporter;
our @ISA = qw(Exporter)
our %EXPORT_TAGS = (
'all' => [ qw(
max
=cut
1; # End of Master::Math
Когда я запускаю использовать это в моей программе, я получаю ошибку
Недопустимый формат версии (не числовые данные) в строке C: /Perl/lib/Master/Math.pm 3, рядом с синтаксической ошибкой «Package Master :: Math
» в C: /Perl / lib / Master / Math.pm строка 3, рядом с "package Master :: Math
require Exporter" Компиляция не удалась в require на C: \ MainDev \ myperl \ max.pl line 3. BEGIN fail--компиляция прервана в C: \ MainDev \ myperl \ max.pl строка 3.
Что мне нужно, чтобы это исправить?Спасибо!