our
$VERSION
= 0.001_000;
our
@EXPORT
=
qw(&exported $exported_scalar @exported_array %exported_hash *exported_typeglob)
;
our
integer
$exported_scalar
= -2_112;
our
@exported_array
= (-10, -20, -30, -40);
our
%exported_hash
= (
a
=> -15,
b
=> -25,
c
=> -35);
*exported_typeglob
=
sub
{
return
'I am an anonymous subroutine inside an exported typeglob.'
; };
our
hashref
$properties
= {};
sub
exported {
{
my
integer
$RETURN_TYPE
};
(
my
integer
$arg
) =
@ARG
;
print
'in Class_C_Exporter_20_NotBad::exported(), received $arg = '
,
$arg
,
"\n"
;
return
(
$arg
* 120);
}
sub
not_exported {
{
my
integer
$RETURN_TYPE
};
(
my
integer
$arg
) =
@ARG
;
print
'in Class_C_Exporter_20_NotBad::not_exported(), received $arg = '
,
$arg
,
"\n"
;
return
(
$arg
* 420);
}
1;