##
use Foo qw(bar);
printf "Value is: %d\n",SOME;
####
package Foo;
use strict;
our (@ISA,@EXPORT,@EXPORT_OK);
BEGIN {
require Exporter;
@ISA = qw(Exporter);
@EXPORT = qw(SOME CONST VARS);
@EXPORT_OK = qw(bar);
};
use constant (
SOME => 1
,CONST => 2
,VARS => 42
);
sub bar {
.
.
.
}
1;