package Devel::Declare;
-# ABSTRACT: (DEPRECATED) Adding keywords to perl, in perl
use strict;
use warnings;
use 5.008001;
-our $VERSION = '0.006_020';
-
-bootstrap Devel::Declare;
+our $VERSION = '0.006022';
$VERSION =~ tr/_//d;
use constant DECLARE_NAME => 1;
use Scalar::Util 'set_prototype';
use B::Hooks::OP::Check 0.19;
+Devel::Declare->bootstrap;
@ISA = ();
initialize();
=head1 NAME
-Devel::Declare - Adding keywords to perl, in perl
+Devel::Declare - (DEPRECATED) Adding keywords to perl, in perl
=head1 SYNOPSIS
=item *
-Instead of L<TryCatch>, use L<Try::Tiny>
+Instead of L<TryCatch>, use L<Syntax::Keyword::Try> or L<Try::Tiny>
=item *
=back
+If you are a maintainer of something that uses Devel::Declare itself, please take a look at the
+more modern and robust alternatives, such as L<Keyword::Declare>, L<Keyword::Simple> or using
+L<perlapi/PL_keyword_plugin> in XS directly.
+
=head1 USAGE
We'll demonstrate the usage of C<Devel::Declare> with a motivating example: a new