package attrs;
-require DynaLoader;
-use vars '@ISA';
-@ISA = 'DynaLoader';
+use XSLoader ();
-use vars qw($VERSION);
$VERSION = "1.0";
=head1 NAME
NOTE: Use of this pragma is deprecated. Use the syntax
- sub foo : locked, method { }
+ sub foo : locked method { }
to declare attributes instead. See also L<attributes>.
of attribute names. Notice that C<attrs::get> is not exported.
Valid attributes are as follows.
-=over
+=over 4
=item method
=cut
-bootstrap attrs $VERSION;
+XSLoader::load 'attrs', $VERSION;
1;